#include <u_ps_sound_interface.h>
Inheritance diagram for NL3D::UPSSoundInstance:

Definition at line 69 of file u_ps_sound_interface.h.
Public Member Functions | |
| virtual float | getPitch () const=0 |
| get pitch | |
| virtual bool | isPlaying (void) const=0 |
| tells wether the sound is playing | |
| virtual void | play (void)=0 |
| start to play the sound | |
| virtual void | release (void)=0 |
| when this method is called, the sound is not needed anymore by the system | |
| virtual void | setLooping (bool looping)=0 |
| virtual void | setSoundParams (float gain, const NLMISC::CVector &pos, const NLMISC::CVector &velocity, float frequency)=0 |
| virtual void | stop (void)=0 |
| stop the sound | |
|
|
get pitch
Implemented in NL3D::CPSSoundInstanceImpl. |
|
|
tells wether the sound is playing
Implemented in NL3D::CPSSoundInstanceImpl. |
|
|
start to play the sound
Implemented in NL3D::CPSSoundInstanceImpl. |
|
|
when this method is called, the sound is not needed anymore by the system
Implemented in NL3D::CPSSoundInstanceImpl. |
|
|
Implemented in NL3D::CPSSoundInstanceImpl. |
|
||||||||||||||||||||
|
The system will call this method to set the parameters of the sound Values are clamped Implemented in NL3D::CPSSoundInstanceImpl. |
|
|
stop the sound
Implemented in NL3D::CPSSoundInstanceImpl. |
1.3.6