#include <listener_fmod.h>
Inheritance diagram for LLListener_FMOD:
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 |
Definition at line 38 of file listener_fmod.h.
LLListener_FMOD::LLListener_FMOD | ( | ) |
LLListener_FMOD::~LLListener_FMOD | ( | ) | [virtual] |
Definition at line 50 of file listener_fmod.cpp.
void LLListener_FMOD::commitDeferredChanges | ( | ) | [virtual] |
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().
Reimplemented from LLListener.
Definition at line 89 of file listener_fmod.cpp.
References LLVector3::mV, NULL, and LLListener::orient().
Reimplemented from LLListener.
Definition at line 135 of file listener_fmod.cpp.
References mDistanceFactor.
Reimplemented from LLListener.
Definition at line 122 of file listener_fmod.cpp.
References mDopplerFactor.
Reimplemented from LLListener.
Definition at line 73 of file listener_fmod.cpp.
References LLListener::mListenAt, LLListener::mListenUp, LLVector3::mV, NULL, and LLListener::setPosition().
Reimplemented from LLListener.
Definition at line 109 of file listener_fmod.cpp.
References mRolloffFactor.
Reimplemented from LLListener.
Definition at line 81 of file listener_fmod.cpp.
References LLListener::mListenAt, LLListener::mListenUp, LLVector3::mV, NULL, and LLListener::setVelocity().
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().
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().