iSndSysWrapper Struct Reference
[Sound system]
A wrapper/holder for a loaded sound.
More...
#include <isndsys/ss_manager.h>
Inheritance diagram for iSndSysWrapper:
Public Member Functions | |
virtual iSndSysData * | GetData ()=0 |
Get the sound data associated with this wrapper. | |
virtual iSndSysStream * | GetStream ()=0 |
Get the sound stream associated with this object. | |
virtual iObject * | QueryObject ()=0 |
Get the iObject which represents this wrapper. | |
virtual void | SetData (iSndSysData *data)=0 |
Set the sound data associated with this wrapper. | |
virtual void | SetStream (iSndSysStream *stream)=0 |
Set the sound stream associated with this object. |
Detailed Description
A wrapper/holder for a loaded sound.
Definition at line 40 of file ss_manager.h.
Member Function Documentation
virtual iSndSysData* iSndSysWrapper::GetData | ( | ) | [pure virtual] |
Get the sound data associated with this wrapper.
virtual iSndSysStream* iSndSysWrapper::GetStream | ( | ) | [pure virtual] |
Get the sound stream associated with this object.
- Deprecated:
- Use GetData() instead of this method. This interface should only keep track of the sound data and not the stream. Create the stream later when you need the sound (typically right before you create a source).
virtual iObject* iSndSysWrapper::QueryObject | ( | ) | [pure virtual] |
Get the iObject which represents this wrapper.
virtual void iSndSysWrapper::SetData | ( | iSndSysData * | data | ) | [pure virtual] |
Set the sound data associated with this wrapper.
virtual void iSndSysWrapper::SetStream | ( | iSndSysStream * | stream | ) | [pure virtual] |
The documentation for this struct was generated from the following file:
- isndsys/ss_manager.h
Generated for Crystal Space by doxygen 1.4.7