|
| | SeqSound (SoundInstanceManager< SeqSound > *nanager) |
| |
| virtual void | Shutdown () |
| |
| virtual void | SetPlayerPriority (int priority) |
| |
| virtual bool | IsAttachedTempSpecialHandle () |
| |
| virtual void | DetachTempSpecialHandle () |
| |
| virtual void | InitParam () |
| |
| virtual BasicPlayer & | GetBasicPlayer () |
| |
| virtual const BasicPlayer & | GetBasicPlayer () const |
| |
| SeqPlayer::SetupResult | Setup (SeqTrackAllocator *trackAllocator, u32 allocTrackFlags, int voices, NoteOnCallback *callback) |
| |
| void | Prepare (const void *seqBase, s32 seqOffset) |
| |
| void | Prepare (const SeqLoadCallback *callback, u32 callbackData) |
| |
| void | SetChannelPriority (int priority) |
| |
| | BasicSound () |
| |
| virtual | ~BasicSound () |
| |
| virtual void | Update () |
| |
| virtual void | StartPrepared () |
| |
| virtual void | Stop (int frames=0) |
| |
| virtual void | Pause (bool flag, int frames) |
| |
| virtual void | SetAutoStopCounter (int count) |
| |
| virtual void | FadeIn (int frames) |
| |
| virtual bool | IsPrepared () const |
| |
| virtual bool | IsPause () const |
| |
| virtual void | SetInitialVolume (f32 volume) |
| |
| virtual void | SetVolume (f32 volume, int frames) |
| |
| virtual void | SetPitch (f32 pitch) |
| |
| virtual void | SetPan (f32 pan) |
| |
| virtual void | SetSurroundPan (f32 pan) |
| |
| virtual void | SetLpfFreq (f32 freq) |
| |
| PlayerHeap * | GetPlayerHeap () |
| |
| void | SetPlayerHeap (PlayerHeap *heap) |
| |
| bool | IsAttachedGeneralHandle () |
| |
| void | DetachGeneralHandle () |
| |
| bool | IsAttachedTempGeneralHandle () |
| |
| void | DetachTempGeneralHandle () |
| |
| SoundPlayer * | GetSoundPlayer () |
| |
| void | SetSoundPlayer (SoundPlayer *player) |
| |
| ExternalSoundPlayer * | GetExternalSoundPlayer () |
| |
| void | SetExternalSoundPlayer (ExternalSoundPlayer *extPlayer) |
| |
| AmbientParamUpdateCallback * | GetAmbientParamUpdateCallback () |
| |
| AmbientArgUpdateCallback * | GetAmbientArgUpdateCallback () |
| |
| void | ClearAmbientArgUpdateCallback () |
| |
| AmbientArgAllocaterCallback * | GetAmbientArgAllocaterCallback () |
| |
| void * | GetAmbientArg () |
| |
| SoundParam & | GetAmbientParam () |
| |
| void | SetAmbientParamCallback (AmbientParamUpdateCallback *paramUpdateCallback, AmbientArgUpdateCallback *argUpdateCallback, AmbientArgAllocaterCallback *argAllocaterCallback, void *callbackArg) |
| |
| void | SetPriority (int priority) |
| |
| u32 | GetId () const |
| |
| void | SetId (u32 id) |
| |
| f32 | GetMoveVolume () |
| |
| f32 | GetInitialVolume () const |
| |
| f32 | GetPan () const |
| |
| f32 | GetSurroundPan () const |
| |
| f32 | GetPitch () const |
| |
| f32 | GetVolume () const |
| |
| void | SetOutputLine (int flag) |
| |
| bool | IsEnabledOutputLine () const |
| |
| int | GetOutputLine () const |
| |
| f32 | GetMainOutVolume () const |
| |
| void | SetMainOutVolume (f32 volume) |
| |
| f32 | GetRemoteOutVolume (int remote) const |
| |
| void | SetRemoteOutVolume (int remote, f32 volume) |
| |
| void | SetFxSend (AuxBus bus, f32 send) |
| |
| int | CalcCurrentPlayerPriority () const |
| |