Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
Z2SoundInfo Class Reference

#include <Z2SoundInfo.h>

+ Inheritance diagram for Z2SoundInfo:
+ Collaboration diagram for Z2SoundInfo:

Public Member Functions

 Z2SoundInfo ()
 
virtual u16 getAudibleSw (JAISoundID soundID) const
 
virtual u16 getBgmSeqResourceID (JAISoundID soundID) const
 
virtual s32 getStreamFileEntry (JAISoundID soundID)
 
virtual int getSoundType (JAISoundID soundID) const
 
virtual int getCategory (JAISoundID soundID) const
 
virtual u32 getPriority (JAISoundID soundID) const
 
virtual void getSeInfo (JAISoundID soundID, JAISe *sePtr) const
 
virtual void getSeqInfo (JAISoundID soundID, JAISeq *seqPtr) const
 
virtual void getStreamInfo (JAISoundID soundID, JAIStream *streamPtr) const
 
virtual ~Z2SoundInfo ()
 
JAUAudibleParam getAudibleSwFull (JAISoundID soundID)
 
const char * getStreamFilePath (JAISoundID soundID)
 
int getSwBit (JAISoundID soundID) const
 
void getSoundInfo_ (JAISoundID soundID, JAISound *soundPtr) const
 
BOOL isValid () const
 
- Public Member Functions inherited from JAISoundInfo
 JAISoundInfo (bool)
 
virtual ~JAISoundInfo ()
 
- Public Member Functions inherited from JASGlobalInstance< JAISoundInfo >
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 (JAISoundInfo *inst)
 
 JASGlobalInstance (bool setInstance)
 
 ~JASGlobalInstance ()
 
- Public Member Functions inherited from JAUSoundInfo
 JAUSoundInfo (bool param_0)
 
- Public Member Functions inherited from JASGlobalInstance< JAUSoundInfo >
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 (JAUSoundInfo *inst)
 
 JASGlobalInstance (bool setInstance)
 
 ~JASGlobalInstance ()
 
- Public Member Functions inherited from JAIStreamDataMgr
virtual ~JAIStreamDataMgr ()
 
- Public Member Functions inherited from JASGlobalInstance< Z2SoundInfo >
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 (Z2SoundInfo *inst)
 
 JASGlobalInstance (bool setInstance)
 
 ~JASGlobalInstance ()
 

Additional Inherited Members

- Static Public Member Functions inherited from JASGlobalInstance< JAISoundInfo >
static JAISoundInfogetInstance ()
 
- Static Public Member Functions inherited from JASGlobalInstance< JAUSoundInfo >
static JAUSoundInfogetInstance ()
 
- Static Public Member Functions inherited from JASGlobalInstance< Z2SoundInfo >
static Z2SoundInfogetInstance ()
 
- Static Public Attributes inherited from JASGlobalInstance< JAISoundInfo >
static JAISoundInfosInstance
 
- Static Public Attributes inherited from JASGlobalInstance< JAUSoundInfo >
static JAUSoundInfosInstance
 
- Static Public Attributes inherited from JASGlobalInstance< Z2SoundInfo >
static Z2SoundInfosInstance
 

Constructor & Destructor Documentation

◆ Z2SoundInfo()

Z2SoundInfo::Z2SoundInfo ( )
inline

◆ ~Z2SoundInfo()

virtual Z2SoundInfo::~Z2SoundInfo ( )
inlinevirtual

Member Function Documentation

◆ getAudibleSw()

u16 Z2SoundInfo::getAudibleSw ( JAISoundID soundID) const
virtual

Implements JAUSoundInfo.

◆ getAudibleSwFull()

JAUAudibleParam Z2SoundInfo::getAudibleSwFull ( JAISoundID soundID)

◆ getBgmSeqResourceID()

u16 Z2SoundInfo::getBgmSeqResourceID ( JAISoundID soundID) const
virtual

Implements JAUSoundInfo.

◆ getCategory()

int Z2SoundInfo::getCategory ( JAISoundID soundID) const
virtual

Implements JAISoundInfo.

◆ getPriority()

u32 Z2SoundInfo::getPriority ( JAISoundID soundID) const
virtual

Implements JAISoundInfo.

◆ getSeInfo()

void Z2SoundInfo::getSeInfo ( JAISoundID soundID,
JAISe * sePtr ) const
virtual

Implements JAISoundInfo.

◆ getSeqInfo()

void Z2SoundInfo::getSeqInfo ( JAISoundID soundID,
JAISeq * seqPtr ) const
virtual

Implements JAISoundInfo.

◆ getSoundInfo_()

void Z2SoundInfo::getSoundInfo_ ( JAISoundID soundID,
JAISound * soundPtr ) const

◆ getSoundType()

int Z2SoundInfo::getSoundType ( JAISoundID soundID) const
virtual

Implements JAISoundInfo.

◆ getStreamFileEntry()

s32 Z2SoundInfo::getStreamFileEntry ( JAISoundID soundID)
virtual

Implements JAIStreamDataMgr.

◆ getStreamFilePath()

const char * Z2SoundInfo::getStreamFilePath ( JAISoundID soundID)

◆ getStreamInfo()

void Z2SoundInfo::getStreamInfo ( JAISoundID soundID,
JAIStream * streamPtr ) const
virtual

Implements JAISoundInfo.

◆ getSwBit()

int Z2SoundInfo::getSwBit ( JAISoundID soundID) const

◆ isValid()

BOOL Z2SoundInfo::isValid ( ) const
inline

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