Planeshift
Public Member Functions

DummySoundManager Class Reference

This is a dummy implementation of iSoundManager. More...

#include <dummysndmngr.h>

List of all members.

Public Member Functions

virtual void AddObjectEntity (iMeshWrapper *mesh, const char *meshName)
virtual bool AddSndQueue (int queueID, SndCtrlID sndCtrlID)
 DummySoundManager (iBase *parent)
virtual int GetCombatStance () const
virtual csVector3 GetPosition () const
virtual iSoundControlGetSndCtrl (SndCtrlID sndCtrlID)
virtual bool Initialize (iObjectRegistry *objReg)
virtual 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, csVector3 pos, csVector3 dir, float minDist, float maxDist)
virtual uint PlaySound (const char *fileName, bool loop, SndCtrlID sndCtrlID)
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)
virtual bool StopSound (uint soundID)
virtual void Update ()
virtual void UpdateListener (iView *view)
virtual void UpdateObjectEntity (iMeshWrapper *mesh, const char *meshName)
virtual ~DummySoundManager ()

Detailed Description

This is a dummy implementation of iSoundManager.

See also:
iSoundManager

Definition at line 45 of file dummysndmngr.h.


Constructor & Destructor Documentation

DummySoundManager::DummySoundManager ( iBase parent)
virtual DummySoundManager::~DummySoundManager ( ) [virtual]

Member Function Documentation

virtual void DummySoundManager::AddObjectEntity ( iMeshWrapper *  mesh,
const char *  meshName 
) [virtual]
virtual bool DummySoundManager::AddSndQueue ( int  queueID,
SndCtrlID  sndCtrlID 
) [virtual]
virtual int DummySoundManager::GetCombatStance ( ) const [virtual]
virtual csVector3 DummySoundManager::GetPosition ( ) const [virtual]
virtual iSoundControl* DummySoundManager::GetSndCtrl ( SndCtrlID  sndCtrlID) [virtual]
virtual bool DummySoundManager::Initialize ( iObjectRegistry *  objReg) [virtual]
virtual bool DummySoundManager::InitializeSectors ( ) [virtual]
virtual bool DummySoundManager::IsChatToggleOn ( ) [virtual]
virtual bool DummySoundManager::IsCombatMusicToggleOn ( ) [virtual]
virtual bool DummySoundManager::IsListenerOnCameraToggleOn ( ) [virtual]
virtual bool DummySoundManager::IsLoopBGMToggleOn ( ) [virtual]
virtual bool DummySoundManager::IsSoundActive ( SndCtrlID  sndCtrlID) [virtual]
virtual bool DummySoundManager::IsSoundValid ( uint  soundID) const [virtual]
virtual bool DummySoundManager::LoadActiveSector ( const char *  sectorName) [virtual]
virtual uint DummySoundManager::PlaySong ( csRef< iDocument >  musicalSheet,
const char *  instrument,
SndCtrlID  sndCtrlID,
csVector3  pos,
csVector3  dir 
) [virtual]
virtual uint DummySoundManager::PlaySound ( const char *  fileName,
bool  loop,
SndCtrlID  sndCtrlID,
csVector3  pos,
csVector3  dir,
float  minDist,
float  maxDist 
) [virtual]
virtual uint DummySoundManager::PlaySound ( const char *  fileName,
bool  loop,
SndCtrlID  sndCtrlID 
) [virtual]
virtual bool DummySoundManager::PushQueueItem ( int  queueID,
const char *  fileName 
) [virtual]
virtual bool DummySoundManager::ReloadSectors ( ) [virtual]
virtual void DummySoundManager::RemoveObjectEntity ( iMeshWrapper *  mesh,
const char *  meshName 
) [virtual]
virtual void DummySoundManager::RemoveSndQueue ( int  queueID) [virtual]
virtual void DummySoundManager::SetChatToggle ( bool  toggle) [virtual]
virtual void DummySoundManager::SetCombatMusicToggle ( bool  toggle) [virtual]
virtual void DummySoundManager::SetCombatStance ( int  newCombatStance) [virtual]
virtual void DummySoundManager::SetEntityState ( int  state,
iMeshWrapper *  mesh,
const char *  meshName,
bool  forceChange 
) [virtual]
virtual void DummySoundManager::SetListenerOnCameraToggle ( bool  toggle) [virtual]
virtual void DummySoundManager::SetLoopBGMToggle ( bool  toggle) [virtual]
virtual void DummySoundManager::SetPlayerMovement ( csVector3  playerPosition,
csVector3  playerVelocity 
) [virtual]
virtual bool DummySoundManager::SetSoundSource ( uint  soundID,
csVector3  position 
) [virtual]
virtual void DummySoundManager::SetTimeOfDay ( int  newTimeOfDay) [virtual]
virtual void DummySoundManager::SetWeather ( int  newWeather) [virtual]
virtual bool DummySoundManager::StopSound ( uint  soundID) [virtual]
virtual void DummySoundManager::Update ( ) [virtual]
virtual void DummySoundManager::UpdateListener ( iView *  view) [virtual]
virtual void DummySoundManager::UpdateObjectEntity ( iMeshWrapper *  mesh,
const char *  meshName 
) [virtual]

The documentation for this class was generated from the following file: