|
SMG-Decomp
A decompilation of Super Mario Galaxy 1
|
Public Member Functions | |
| AudAnmSoundObject (TVec3f *, unsigned char, JKRHeap *) | |
| void | update (float) |
| void | modifySoundParams (JASSoundParams *, const JAUSoundAnimationSound *, float) |
| void | playsSound (const JAUSoundAnimationSound *, const TVec3f &, float) |
| void | getSoundID (const JAUSoundAnimationSound *, const TVec3f &, float) |
| void | getFreeHandle (const JAUSoundAnimationSound *) |
| void | skip (float) |
| void | setStartPos (float) |
| void | updateAnimSound (float, const TVec3f &, JAISoundStarter *) |
| void | startAnimSound (const TVec3f &, float, JAISoundStarter *) |
| void | releaseHandleIfNecessary (JAISoundHandle *, unsigned long) |
Public Member Functions inherited from AudSoundObject | |
| AudSoundObject (TVec3f *, unsigned char, JKRHeap *) | |
| virtual void | startSound (JAISoundID) |
| virtual void | startLevelSound (JAISoundID) |
| void | addToSoundObjHolder () |
| void | setTrans (TVec3f *) |
| void | writePort (JAISoundHandle *, unsigned long, unsigned short) |
| void | isLimitedSound (JAISoundID) |
| void | startLevelSound (const char *) |
| void | startSoundParam (JAISoundID, long, long) |
| void | startLevelSoundParam (JAISoundID, long, long) |
| void | startLevelSoundParam (const char *, long, long) |
| void | modifyLimitedSound (JAISoundID) |
| void | isPlayingID (JAISoundID) |
| void | releaseHandle (JAISoundID) |
| void | setMapCode (long) |
| void | setMapCodeExtra (long) |
| void | getMapCode () const |
| void | clearMapCode () |
| void | convertNameToLevelSEID (const char *) |
| void | limitVoiceOne (JAISoundID) |
| void | stopCategorySound (unsigned long, unsigned long) |
| void | setMapCodeToPort (JAISoundHandle *, JAISoundID) |
| void | setCutoffToPort (JAISoundHandle *, JAISoundID) |
| void | convertSoundIdFromSeVersion (JAISoundID) const |
| void | modifySe_Kawamura (JAISoundHandle *, long) |
| void | modifyLimitedSound_Kawamura (JAISoundID) |
| void | modifySe_Takezawa (JAISoundHandle *, long, long) |
| void | modifyLimitedSound_Takezawa (JAISoundID) |
| void | modifySe_Gohara (JAISoundHandle *, long, long) |
Public Attributes | |
| u8 | _48 [0x2C] |
Public Attributes inherited from AudSoundObject | |
| u8 | _18 [0x18] |
| u32 | _30 |
| u32 | _34 |
| u32 | _38 |
| void * | mHashDatas |
| JKRHeap * | mHeap |
| u32 | _44 |
Definition at line 9 of file AudAnmSoundObject.hpp.
| u8 AudAnmSoundObject::_48[0x2C] |
Definition at line 24 of file AudAnmSoundObject.hpp.