|
virtual void | AddObjectEntity (iMeshWrapper *mesh, const char *meshName) |
|
virtual bool | AddSndQueue (int queueID, SndCtrlID sndCtrlID) |
|
| CS_EVENTHANDLER_NAMES ("crystalspace.planeshift.sound") virtual const csHandlerID *GenericPrec(csRef< iEventHandlerRegistry > &ehr |
|
virtual const csHandlerID * | GenericSucc (csRef< iEventHandlerRegistry > &ehr, csRef< iEventNameRegistry > &enr, csEventID id) const |
|
virtual int | GetCombatStance () const |
|
virtual csVector3 | GetPosition () const |
|
virtual iSoundControl * | GetSndCtrl (SndCtrlID sndCtrlID) |
|
virtual bool | HandleEvent (iEvent &e) |
|
virtual bool | Initialize (iObjectRegistry *objReg) |
|
virtual CS_EVENTHANDLER_DEFAULT_INSTANCE_CONSTRAINTS bool | InitializeSectors () |
|
virtual bool | IsChatToggleOn () |
|
virtual bool | IsCombatMusicToggleOn () |
|
virtual bool | IsListenerOnCameraToggleOn () |
|
virtual bool | IsLoopBGMToggleOn () |
|
virtual bool | IsSoundActive (SndCtrlID sndCtrlID) |
|
virtual bool | IsSoundValid (uint soundID) const |
|
virtual bool | LoadActiveSector (const char *sectorName) |
|
virtual uint | PlaySong (csRef< iDocument > musicalSheet, const char *instrument, SndCtrlID sndCtrlID, csVector3 pos, csVector3 dir) |
|
virtual uint | PlaySound (const char *fileName, bool loop, SndCtrlID sndCtrlID) |
|
virtual uint | PlaySound (const char *fileName, bool loop, SndCtrlID sndCtrlID, csVector3 pos, csVector3 dir, float minDist, float maxDist) |
|
virtual bool | PushQueueItem (int queueID, const char *fileName) |
|
virtual bool | ReloadSectors () |
|
virtual void | RemoveObjectEntity (iMeshWrapper *mesh, const char *meshName) |
|
virtual void | RemoveSndQueue (int queueID) |
|
virtual void | SetChatToggle (bool toggle) |
|
virtual void | SetCombatMusicToggle (bool toggle) |
|
virtual void | SetCombatStance (int newCombatStance) |
|
virtual void | SetEntityState (int state, iMeshWrapper *mesh, const char *meshName, bool forceChange) |
|
virtual void | SetListenerOnCameraToggle (bool toggle) |
|
virtual void | SetLoopBGMToggle (bool toggle) |
|
virtual void | SetPlayerMovement (csVector3 playerPosition, csVector3 playerVelocity) |
|
virtual bool | SetSoundSource (uint soundID, csVector3 position) |
|
virtual void | SetTimeOfDay (int newTimeOfDay) |
|
virtual void | SetWeather (int newWeather) |
|
| SoundManager (iBase *parent) |
|
virtual bool | StopSound (uint soundID) |
|
virtual void | Update () |
|
virtual void | UpdateListener (iView *view) |
|
virtual void | UpdateObjectEntity (iMeshWrapper *mesh, const char *meshName) |
|
virtual | ~SoundManager () |
|
Implement iSoundManager.
- See also
- iSoundManager
Definition at line 53 of file soundmanager.h.