csSoundListener Class Reference
Inheritance diagram for csSoundListener:
Public Member Functions | |
| virtual void | GetDirection (csVector3 &Front, csVector3 &Top) |
| Get direction of listener (front and top 3d vectors). | |
| virtual float | GetDistanceFactor () |
| Get a distance attenuator. | |
| virtual float | GetDopplerFactor () |
| Get the Doppler attenuator. | |
| virtual csSoundEnvironment | GetEnvironment () |
| Get type of environment where 'live' listener. | |
| virtual float | GetHeadSize () |
| Get distance between the 2 'ears' of listener. | |
| virtual const csVector3 & | GetPosition () |
| Get position of listener. | |
| virtual float | GetRollOffFactor () |
| Get a RollOff factor. | |
| virtual const csVector3 & | GetVelocity () |
| Get velocity of listener. | |
| virtual void | SetDirection (const csVector3 &Front, const csVector3 &Top) |
| Set direction of listener (front and top 3d vectors). | |
| virtual void | SetDistanceFactor (float factor) |
| Set a distance attenuator. | |
| virtual void | SetDopplerFactor (float factor) |
| Set the Doppler attenuator. | |
| virtual void | SetEnvironment (csSoundEnvironment env) |
| set type of environment where 'live' listener | |
| virtual void | SetHeadSize (float size) |
| Set distance between the 2 'ears' of listener. | |
| virtual void | SetPosition (const csVector3 &pos) |
| Set position of listener. | |
| virtual void | SetRollOffFactor (float factor) |
| Set a RollOff factor. | |
| virtual void | SetVelocity (const csVector3 &v) |
| Set velocity of listener. | |
Protected Attributes | |
| float | DistanceFactor |
| float | DopplerFactor |
| csSoundEnvironment | Environment |
| csVector3 | Front |
| float | HeadSize |
| csVector3 | Position |
| float | RollOffFactor |
| csVector3 | Top |
| csVector3 | Velocity |
Detailed Description
Definition at line 30 of file slstn.h.
Member Function Documentation
|
||||||||||||
|
Get direction of listener (front and top 3d vectors).
Implements iSoundListener. |
|
|
Get a distance attenuator.
Implements iSoundListener. |
|
|
Get the Doppler attenuator.
Implements iSoundListener. |
|
|
Get type of environment where 'live' listener.
Implements iSoundListener. |
|
|
Get distance between the 2 'ears' of listener.
Implements iSoundListener. |
|
|
Get position of listener.
Implements iSoundListener. |
|
|
Get a RollOff factor.
Implements iSoundListener. |
|
|
Get velocity of listener.
Implements iSoundListener. |
|
||||||||||||
|
Set direction of listener (front and top 3d vectors).
Implements iSoundListener. |
|
|
Set a distance attenuator.
Implements iSoundListener. |
|
|
Set the Doppler attenuator.
Implements iSoundListener. |
|
|
set type of environment where 'live' listener
Implements iSoundListener. |
|
|
Set distance between the 2 'ears' of listener.
Implements iSoundListener. |
|
|
Set position of listener.
Implements iSoundListener. |
|
|
Set a RollOff factor.
Implements iSoundListener. |
|
|
Set velocity of listener.
Implements iSoundListener. |
The documentation for this class was generated from the following file:
- csplugincommon/soundrenderer/slstn.h
Generated for Crystal Space by doxygen 1.4.6
