Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
Z2SoundInfo.h
Go to the documentation of this file.
1#ifndef Z2SOUNDINFO_H
2#define Z2SOUNDINFO_H
3
7
8class Z2SoundInfo : public JAISoundInfo, public JAUSoundInfo, public JAIStreamDataMgr, public JASGlobalInstance<Z2SoundInfo> {
9public:
11 /* 802BB448 */ virtual u16 getAudibleSw(JAISoundID) const;
12 /* 802BB00C */ virtual u16 getBgmSeqResourceID(JAISoundID) const;
13 /* 802BBA88 */ virtual s32 getStreamFileEntry(JAISoundID);
14 /* 802BB090 */ virtual int getSoundType(JAISoundID) const;
15 /* 802BB0D8 */ virtual int getCategory(JAISoundID) const;
16 /* 802BB0E0 */ virtual u32 getPriority(JAISoundID) const;
17 /* 802BB6DC */ virtual void getSeInfo(JAISoundID, JAISe*) const;
18 /* 802BB8B4 */ virtual void getSeqInfo(JAISoundID, JAISeq*) const;
19 /* 802BB8E0 */ virtual void getStreamInfo(JAISoundID, JAIStream*) const;
20 /* 802BBBE0 */ virtual ~Z2SoundInfo() {}
21
23 /* 802BBA10 */ const char* getStreamFilePath(JAISoundID);
24 /* 802BBAC8 */ int getSwBit(JAISoundID) const;
25 /* 802BBB48 */ void getSoundInfo_(JAISoundID, JAISound*) const;
26};
27
28
32
33#endif /* Z2SOUNDINFO_H */
Z2SoundInfo * Z2GetSoundInfo()
Definition Z2SoundInfo.h:29
T cLib_calcTimer(T *value)
Definition c_lib.h:74
Definition JAISe.h:13
Definition JAISeq.h:15
Definition JAISound.h:234
Definition JAIStream.h:14
Definition JASGadget.h:12
static T * getInstance()
Definition JASGadget.h:31
Definition JAUSoundInfo.h:11
Definition Z2SoundInfo.h:8
virtual u16 getBgmSeqResourceID(JAISoundID) const
Definition Z2SoundInfo.cpp:27
virtual ~Z2SoundInfo()
Definition Z2SoundInfo.h:20
int getSwBit(JAISoundID) const
Definition Z2SoundInfo.cpp:303
virtual int getCategory(JAISoundID) const
Definition Z2SoundInfo.cpp:55
Z2SoundInfo()
Definition Z2SoundInfo.h:10
JAUAudibleParam getAudibleSwFull(JAISoundID)
Definition Z2SoundInfo.cpp:73
virtual void getSeqInfo(JAISoundID, JAISeq *) const
Definition Z2SoundInfo.cpp:230
virtual void getSeInfo(JAISoundID, JAISe *) const
Definition Z2SoundInfo.cpp:197
virtual int getSoundType(JAISoundID) const
Definition Z2SoundInfo.cpp:42
virtual void getStreamInfo(JAISoundID, JAIStream *) const
Definition Z2SoundInfo.cpp:240
virtual u32 getPriority(JAISoundID) const
Definition Z2SoundInfo.cpp:60
virtual s32 getStreamFileEntry(JAISoundID)
Definition Z2SoundInfo.cpp:297
void getSoundInfo_(JAISoundID, JAISound *) const
Definition Z2SoundInfo.cpp:318
virtual u16 getAudibleSw(JAISoundID) const
Definition Z2SoundInfo.cpp:138
const char * getStreamFilePath(JAISoundID)
Definition Z2SoundInfo.cpp:278
Definition d_a_obj_sekizoa.cpp:447
Definition JAISoundInfo.h:11
Definition JAIStreamDataMgr.h:10
Definition JAUAudibleParam.h:8
unsigned long u32
Definition types.h:10
unsigned short u16
Definition types.h:9
signed long s32
Definition types.h:6