Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
Z2SpeechMgr2 Struct Reference

#include <Z2SpeechMgr2.h>

+ Inheritance diagram for Z2SpeechMgr2:
+ Collaboration diagram for Z2SpeechMgr2:

Public Member Functions

 Z2SpeechMgr2 ()
 
 ~Z2SpeechMgr2 ()
 
void setString (u16 const *, s16, u8, u16)
 
void setTextCount (s16)
 
void speakOneWord (bool)
 
bool isNonVerbal ()
 
void selectUnit (bool)
 
void selectTail ()
 
void framework ()
 
void playOneShotVoice (u8, u16, Vec *, s8)
 
bool isMidnaSpeak ()
 
u16 * getStylePtr ()
 
u8 * getTalkerPtr ()
 

Public Attributes

JAISoundHandle field_0x0
 
JAISoundHandle field_0x4
 
JMath::TRandom_< JMath::TRandom_fast_ > random
 
Z2SpeechStarter mSpeech
 
u16 mText [500]
 
s16 mTextNum
 
s16 mTextCount
 
u16 mMood
 
u8 mVoice
 
u8 field_0x3ff
 
u8 field_0x400
 
u8 field_0x401
 
s8 field_0x402 [64]
 

Constructor & Destructor Documentation

◆ Z2SpeechMgr2()

Z2SpeechMgr2::Z2SpeechMgr2 ( )

◆ ~Z2SpeechMgr2()

Z2SpeechMgr2::~Z2SpeechMgr2 ( )
inline

Member Function Documentation

◆ framework()

void Z2SpeechMgr2::framework ( )

◆ getStylePtr()

u16 * Z2SpeechMgr2::getStylePtr ( )
inline

◆ getTalkerPtr()

u8 * Z2SpeechMgr2::getTalkerPtr ( )
inline

◆ isMidnaSpeak()

bool Z2SpeechMgr2::isMidnaSpeak ( )

◆ isNonVerbal()

bool Z2SpeechMgr2::isNonVerbal ( )

◆ playOneShotVoice()

void Z2SpeechMgr2::playOneShotVoice ( u8 speakerID,
u16 param_1,
Vec * posPtr,
s8 param_3 )

◆ selectTail()

void Z2SpeechMgr2::selectTail ( )

◆ selectUnit()

void Z2SpeechMgr2::selectUnit ( bool param_0)

◆ setString()

void Z2SpeechMgr2::setString ( u16 const * s,
s16 textNum,
u8 speakerID,
u16 mood )

◆ setTextCount()

void Z2SpeechMgr2::setTextCount ( s16 textCount)

◆ speakOneWord()

void Z2SpeechMgr2::speakOneWord ( bool param_0)

Member Data Documentation

◆ field_0x0

JAISoundHandle Z2SpeechMgr2::field_0x0

◆ field_0x3ff

u8 Z2SpeechMgr2::field_0x3ff

◆ field_0x4

JAISoundHandle Z2SpeechMgr2::field_0x4

◆ field_0x400

u8 Z2SpeechMgr2::field_0x400

◆ field_0x401

u8 Z2SpeechMgr2::field_0x401

◆ field_0x402

s8 Z2SpeechMgr2::field_0x402[64]

◆ mMood

u16 Z2SpeechMgr2::mMood

◆ mSpeech

Z2SpeechStarter Z2SpeechMgr2::mSpeech

◆ mText

u16 Z2SpeechMgr2::mText[500]

◆ mTextCount

s16 Z2SpeechMgr2::mTextCount

◆ mTextNum

s16 Z2SpeechMgr2::mTextNum

◆ mVoice

u8 Z2SpeechMgr2::mVoice

◆ random

JMath::TRandom_<JMath::TRandom_fast_> Z2SpeechMgr2::random

The documentation for this struct was generated from the following files: