| 
| 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.