Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
#include <JAISeqMgr.h>
Public Types | |
enum | ReleaseSeqResult { RELEASE_SEQ_1 = 1 , RELEASE_SEQ_2 = 2 } |
Public Member Functions | |
JAISeqMgr (bool) | |
void | freeDeadSeq_ () |
bool | startSound (JAISoundID, JAISoundHandle *, JGeometry::TVec3< f32 > const *) |
void | calc () |
void | stop () |
void | stop (u32) |
void | stopSoundID (JAISoundID) |
void | mixOut () |
JAISeq * | beginStartSeq_ () |
bool | endStartSeq_ (JAISeq *, JAISoundHandle *) |
virtual | ~JAISeqMgr () |
virtual bool | isUsingSeqData (JAISeqDataRegion const &) |
virtual int | releaseSeqData (JAISeqDataRegion const &) |
void | setAudience (JAIAudience *param_0) |
JAISeqDataMgr * | getSeqDataMgr () |
void | setSeqDataMgr (JAISeqDataMgr *param_0) |
void | resetSeqDataMgr () |
JAISoundParamsMove * | getParams () |
bool | isActive () |
int | getNumActiveSeqs () const |
void | pause (bool i_pause) |
Public Member Functions inherited from JASGlobalInstance< JAISeqMgr > | |
JASGlobalInstance (JAISeqMgr *inst) | |
JASGlobalInstance (bool param_1) | |
~JASGlobalInstance () | |
Public Member Functions inherited from JAISeqDataUser | |
virtual | ~JAISeqDataUser () |
Private Attributes | |
JAISoundActivity | mActivity |
JAIAudience * | mAudience |
JAISeqDataMgr * | seqDataMgr_ |
JAISoundStrategyMgr< JAISeq > * | field_0x10 |
JAISoundParamsMove | mMove |
JSUList< JAISeq > | mSeqList |
int | field_0x70 |
Additional Inherited Members | |
Static Public Member Functions inherited from JASGlobalInstance< JAISeqMgr > | |
static JAISeqMgr * | getInstance () |
Static Public Attributes inherited from JASGlobalInstance< JAISeqMgr > | |
static JAISeqMgr * | sInstance |
JAISeqMgr::JAISeqMgr | ( | bool | param_1 | ) |
|
inlinevirtual |
JAISeq * JAISeqMgr::beginStartSeq_ | ( | ) |
void JAISeqMgr::calc | ( | ) |
bool JAISeqMgr::endStartSeq_ | ( | JAISeq * | param_1, |
JAISoundHandle * | param_2 | ||
) |
void JAISeqMgr::freeDeadSeq_ | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
virtual |
Implements JAISeqDataUser.
void JAISeqMgr::mixOut | ( | ) |
|
virtual |
Implements JAISeqDataUser.
|
inline |
|
inline |
|
inline |
bool JAISeqMgr::startSound | ( | JAISoundID | param_1, |
JAISoundHandle * | param_2, | ||
JGeometry::TVec3< f32 > const * | param_3 | ||
) |
void JAISeqMgr::stop | ( | ) |
void JAISeqMgr::stopSoundID | ( | JAISoundID | param_1 | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |