LLListener_FMOD Class Reference

#include <listener_fmod.h>

Inheritance diagram for LLListener_FMOD:

Inheritance graph
[legend]
Collaboration diagram for LLListener_FMOD:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLListener_FMOD ()
virtual ~LLListener_FMOD ()
virtual void init ()
virtual void translate (LLVector3 offset)
virtual void setPosition (LLVector3 pos)
virtual void setVelocity (LLVector3 vel)
virtual void orient (LLVector3 up, LLVector3 at)
virtual void commitDeferredChanges ()
virtual void setDopplerFactor (F32 factor)
virtual F32 getDopplerFactor ()
virtual void setDistanceFactor (F32 factor)
virtual F32 getDistanceFactor ()
virtual void setRolloffFactor (F32 factor)
virtual F32 getRolloffFactor ()

Protected Attributes

F32 mDopplerFactor
F32 mDistanceFactor
F32 mRolloffFactor

Detailed Description

Definition at line 38 of file listener_fmod.h.


Constructor & Destructor Documentation

LLListener_FMOD::LLListener_FMOD (  ) 

Definition at line 44 of file listener_fmod.cpp.

References init().

LLListener_FMOD::~LLListener_FMOD (  )  [virtual]

Definition at line 50 of file listener_fmod.cpp.


Member Function Documentation

void LLListener_FMOD::commitDeferredChanges (  )  [virtual]

Reimplemented from LLListener.

Definition at line 103 of file listener_fmod.cpp.

F32 LLListener_FMOD::getDistanceFactor (  )  [virtual]

Reimplemented from LLListener.

Definition at line 142 of file listener_fmod.cpp.

References mDistanceFactor.

F32 LLListener_FMOD::getDopplerFactor (  )  [virtual]

Reimplemented from LLListener.

Definition at line 129 of file listener_fmod.cpp.

References mDopplerFactor.

F32 LLListener_FMOD::getRolloffFactor (  )  [virtual]

Reimplemented from LLListener.

Definition at line 116 of file listener_fmod.cpp.

References mRolloffFactor.

void LLListener_FMOD::init (  )  [virtual]

Reimplemented from LLListener.

Definition at line 55 of file listener_fmod.cpp.

References LLListener::init(), mDistanceFactor, mDopplerFactor, and mRolloffFactor.

Referenced by LLListener_FMOD().

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

Reimplemented from LLListener.

Definition at line 89 of file listener_fmod.cpp.

References LLVector3::mV, NULL, and LLListener::orient().

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

Reimplemented from LLListener.

Definition at line 135 of file listener_fmod.cpp.

References mDistanceFactor.

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

Reimplemented from LLListener.

Definition at line 122 of file listener_fmod.cpp.

References mDopplerFactor.

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

Reimplemented from LLListener.

Definition at line 73 of file listener_fmod.cpp.

References LLListener::mListenAt, LLListener::mListenUp, LLVector3::mV, NULL, and LLListener::setPosition().

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

Reimplemented from LLListener.

Definition at line 109 of file listener_fmod.cpp.

References mRolloffFactor.

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

Reimplemented from LLListener.

Definition at line 81 of file listener_fmod.cpp.

References LLListener::mListenAt, LLListener::mListenUp, LLVector3::mV, NULL, and LLListener::setVelocity().

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

Reimplemented from LLListener.

Definition at line 65 of file listener_fmod.cpp.

References LLListener::mListenAt, LLListener::mListenUp, LLListener::mPosition, LLVector3::mV, NULL, and LLListener::translate().


Member Data Documentation

F32 LLListener_FMOD::mDistanceFactor [protected]

Definition at line 43 of file listener_fmod.h.

Referenced by getDistanceFactor(), init(), and setDistanceFactor().

F32 LLListener_FMOD::mDopplerFactor [protected]

Definition at line 42 of file listener_fmod.h.

Referenced by getDopplerFactor(), init(), and setDopplerFactor().

F32 LLListener_FMOD::mRolloffFactor [protected]

Definition at line 44 of file listener_fmod.h.

Referenced by getRolloffFactor(), init(), and setRolloffFactor().


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:27 2010 for Second Life Viewer by  doxygen 1.4.7