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
 
JAUSectionHeapsInstance
 
Z2WolfHowlMgrsInstance
 
Z2EnvSeMgrsInstance
 
Z2FxLineMgrsInstance
 
Z2AudiencesInstance
 
Z2SoundObjMgrsInstance
 
Z2SoundInfosInstance
 
JAUSoundInfosInstance
 
JAUSoundNameTablesInstance
 
JAUSoundTablesInstance
 
JAISoundInfosInstance
 
Z2SoundMgrsInstance
 
JAIStreamMgrsInstance
 
JAISeqMgrsInstance
 
JAISeMgrsInstance
 
Z2SpeechMgr2sInstance
 
Z2SoundStartersInstance
 
JAISoundStartersInstance
 
Z2StatusMgrsInstance
 
Z2SceneMgrsInstance
 
Z2SeqMgrsInstance
 
Z2SeMgrsInstance
 
JASAudioThreadsInstance
 
JASDefaultBankTablesInstance
 
SpkSystemsInstance
 
SpkSoundHoldersInstance
 
 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: