#include <listener_ds3d.h>
Inheritance diagram for LLListener_DS3D:
Public Member Functions | |
LLListener_DS3D () | |
virtual | ~LLListener_DS3D () |
virtual void | init () |
virtual void | setDS3DLPtr (IDirectSound3DListener8 *listener_p) |
virtual void | translate (LLVector3 offset) |
virtual void | setPosition (LLVector3 pos) |
virtual void | setVelocity (LLVector3 vel) |
virtual void | orient (LLVector3 up, LLVector3 at) |
virtual void | setDopplerFactor (F32 factor) |
virtual F32 | getDopplerFactor () |
virtual void | setDistanceFactor (F32 factor) |
virtual F32 | getDistanceFactor () |
virtual void | setRolloffFactor (F32 factor) |
virtual F32 | getRolloffFactor () |
virtual void | commitDeferredChanges () |
Protected Attributes | |
IDirectSound3DListener8 * | m3DListener |
Definition at line 42 of file listener_ds3d.h.
LLListener_DS3D::LLListener_DS3D | ( | ) |
virtual LLListener_DS3D::~LLListener_DS3D | ( | ) | [virtual] |
virtual void LLListener_DS3D::commitDeferredChanges | ( | ) | [virtual] |
Reimplemented from LLListener.
virtual F32 LLListener_DS3D::getDistanceFactor | ( | ) | [virtual] |
Reimplemented from LLListener.
virtual F32 LLListener_DS3D::getDopplerFactor | ( | ) | [virtual] |
Reimplemented from LLListener.
virtual F32 LLListener_DS3D::getRolloffFactor | ( | ) | [virtual] |
Reimplemented from LLListener.
virtual void LLListener_DS3D::init | ( | ) | [virtual] |
Reimplemented from LLListener.
Reimplemented from LLListener.
Reimplemented from LLListener.
Reimplemented from LLListener.
virtual void LLListener_DS3D::setDS3DLPtr | ( | IDirectSound3DListener8 * | listener_p | ) | [virtual] |
Reimplemented from LLListener.
Reimplemented from LLListener.
Reimplemented from LLListener.
Reimplemented from LLListener.
IDirectSound3DListener8* LLListener_DS3D::m3DListener [protected] |
Definition at line 46 of file listener_ds3d.h.