LLListener_DS3D Class Reference

#include <listener_ds3d.h>

Inheritance diagram for LLListener_DS3D:

Inheritance graph
[legend]
Collaboration diagram for LLListener_DS3D:

Collaboration graph
[legend]

List of all members.

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


Detailed Description

Definition at line 42 of file listener_ds3d.h.


Constructor & Destructor Documentation

LLListener_DS3D::LLListener_DS3D (  ) 

virtual LLListener_DS3D::~LLListener_DS3D (  )  [virtual]


Member Function Documentation

virtual void LLListener_DS3D::init (  )  [virtual]

Reimplemented from LLListener.

virtual void LLListener_DS3D::setDS3DLPtr ( IDirectSound3DListener8 *  listener_p  )  [virtual]

virtual void LLListener_DS3D::translate ( LLVector3  offset  )  [virtual]

Reimplemented from LLListener.

virtual void LLListener_DS3D::setPosition ( LLVector3  pos  )  [virtual]

Reimplemented from LLListener.

virtual void LLListener_DS3D::setVelocity ( LLVector3  vel  )  [virtual]

Reimplemented from LLListener.

virtual void LLListener_DS3D::orient ( LLVector3  up,
LLVector3  at 
) [virtual]

Reimplemented from LLListener.

virtual void LLListener_DS3D::setDopplerFactor ( F32  factor  )  [virtual]

Reimplemented from LLListener.

virtual F32 LLListener_DS3D::getDopplerFactor (  )  [virtual]

Reimplemented from LLListener.

virtual void LLListener_DS3D::setDistanceFactor ( F32  factor  )  [virtual]

Reimplemented from LLListener.

virtual F32 LLListener_DS3D::getDistanceFactor (  )  [virtual]

Reimplemented from LLListener.

virtual void LLListener_DS3D::setRolloffFactor ( F32  factor  )  [virtual]

Reimplemented from LLListener.

virtual F32 LLListener_DS3D::getRolloffFactor (  )  [virtual]

Reimplemented from LLListener.

virtual void LLListener_DS3D::commitDeferredChanges (  )  [virtual]

Reimplemented from LLListener.


Member Data Documentation

IDirectSound3DListener8* LLListener_DS3D::m3DListener [protected]

Definition at line 46 of file listener_ds3d.h.


The documentation for this class was generated from the following file:

Generated on Fri May 16 08:51:44 2008 for SecondLife by  doxygen 1.5.5