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 ()
 
- Public Member Functions inherited from JASGlobalInstance< Z2SpeechMgr2 >
JAUSectionHeapsInstance
 
JAUSectionHeapsInstance
 
JAUSectionHeapsInstance
 
AUDIO_INSTANCES JAUSectionHeapsInstance
 
JAUSectionHeapsInstance
 
JAUSectionHeapsInstance
 
JAUSectionHeapsInstance
 
JAUSectionHeapsInstance
 
JAUSectionHeapsInstance
 
AUDIO_INSTANCES JAUSectionHeapsInstance
 
JAUSectionHeapsInstance
 
Z2WolfHowlMgrsInstance
 
Z2EnvSeMgrsInstance
 
Z2FxLineMgrsInstance
 
Z2AudiencesInstance
 
Z2SoundObjMgrsInstance
 
Z2SoundInfosInstance
 
JAUSoundInfosInstance
 
JAUSoundNameTablesInstance
 
JAUSoundTablesInstance
 
JAISoundInfosInstance
 
Z2SoundMgrsInstance
 
JAIStreamMgrsInstance
 
JAISeqMgrsInstance
 
JAISeMgrsInstance
 
Z2SpeechMgr2sInstance
 
Z2SoundStartersInstance
 
JAISoundStartersInstance
 
Z2StatusMgrsInstance
 
Z2SceneMgrsInstance
 
Z2SeqMgrsInstance
 
Z2SeMgrsInstance
 
JASAudioThreadsInstance
 
JASDefaultBankTablesInstance
 
 JASGlobalInstance (Z2SpeechMgr2 *inst)
 
 JASGlobalInstance (bool setInstance)
 
 ~JASGlobalInstance ()
 

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]
 

Additional Inherited Members

- Static Public Member Functions inherited from JASGlobalInstance< Z2SpeechMgr2 >
static Z2SpeechMgr2getInstance ()
 
- Static Public Attributes inherited from JASGlobalInstance< Z2SpeechMgr2 >
static Z2SpeechMgr2sInstance
 

Constructor & Destructor Documentation

◆ Z2SpeechMgr2()

Z2SpeechMgr2::Z2SpeechMgr2 ( )

◆ ~Z2SpeechMgr2()

Z2SpeechMgr2::~Z2SpeechMgr2 ( )
inline

Member Function Documentation

◆ framework()

void Z2SpeechMgr2::framework ( )

◆ 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: