iSndSysManager Struct Reference
[Sound system]
This is the sound manager for Crystal Space.
More...
#include <isndsys/ss_manager.h>
Inheritance diagram for iSndSysManager:

Public Member Functions | |
virtual iSndSysWrapper * | CreateSound (const char *name)=0 |
Create a new sound wrapper. | |
virtual iSndSysWrapper * | FindSoundByName (const char *name)=0 |
Find a sound wrapper by name. | |
virtual iSndSysWrapper * | GetSound (size_t idx)=0 |
Get the specified sound. | |
virtual size_t | GetSoundCount () const =0 |
Return the number of sounds. | |
virtual void | RemoveSound (size_t idx)=0 |
Remove a sound wrapper by index from the sound manager. | |
virtual void | RemoveSound (iSndSysWrapper *snd)=0 |
Remove a sound wrapper from the sound manager. | |
virtual void | RemoveSounds ()=0 |
Remove all sound wrappers. |
Detailed Description
This is the sound manager for Crystal Space.Its only purpose is to keep track of loaded sounds.
Definition at line 57 of file ss_manager.h.
Member Function Documentation
|
Create a new sound wrapper.
|
|
Find a sound wrapper by name.
|
|
Get the specified sound.
|
|
Return the number of sounds.
|
|
Remove a sound wrapper by index from the sound manager.
|
|
Remove a sound wrapper from the sound manager.
|
|
Remove all sound wrappers.
|
The documentation for this struct was generated from the following file:
- isndsys/ss_manager.h
Generated for Crystal Space by doxygen 1.4.6