__DeclareClass(AudioDevice) | Audio::AudioDevice | private |
__DeclareSingleton(AudioDevice) | Audio::AudioDevice | private |
AddRef() | Core::RefCounted | inline |
AudioDevice() | Audio::AudioDevice | |
CLIPID enum value | Audio::AudioDevice | private |
clipMap | Audio::AudioDevice | private |
CLOCK enum value | Audio::AudioDevice | private |
Close() | Audio::AudioDevice | |
CreateAudioEmitter(Resources::ResourceName const &name) | Audio::AudioDevice | |
DestroyAudioEmitter(AudioEmitterId const id) | Audio::AudioDevice | |
DumpRefCountingLeaks() | Core::RefCounted | static |
emitterAllocator | Audio::AudioDevice | private |
EmitterSlot enum name | Audio::AudioDevice | private |
GetClassFourCC() const | Core::RefCounted | inline |
GetClassName() const | Core::RefCounted | inline |
GetRefCount() const | Core::RefCounted | inline |
IsA(const Rtti &rtti) const | Core::RefCounted | inline |
IsA(const Util::String &rttiName) const | Core::RefCounted | inline |
IsA(const Util::FourCC &rttiFourCC) const | Core::RefCounted | inline |
IsInstanceOf(const Rtti &rtti) const | Core::RefCounted | inline |
IsInstanceOf(const Util::String &className) const | Core::RefCounted | inline |
IsInstanceOf(const Util::FourCC &classFourCC) const | Core::RefCounted | inline |
IsValid(ClipInstanceId id) | Audio::AudioDevice | |
listener | Audio::AudioDevice | private |
LoadClip(Resources::ResourceName const &name) | Audio::AudioDevice | |
MAXDISTANCE enum value | Audio::AudioDevice | private |
MINDISTANCE enum value | Audio::AudioDevice | private |
OnFrame() | Audio::AudioDevice | |
Open() | Audio::AudioDevice | |
PAN enum value | Audio::AudioDevice | private |
Play(ClipId clip, float volume, float pan, bool loop=false, float clock=0.0f) | Audio::AudioDevice | |
Play(AudioEmitterId id, bool loop=false) | Audio::AudioDevice | |
PlaySpatial(ClipId clip, float volume, Math::vec3 const &position, Math::vec3 const &velocity, float minDistance, float maxDistance, bool loop=false, float clock=0.0f) | Audio::AudioDevice | |
POSITION enum value | Audio::AudioDevice | private |
REFCOUNT enum value | Audio::AudioDevice | private |
refCount | Core::RefCounted | private |
RefCounted() | Core::RefCounted | inline |
Release() | Core::RefCounted | inline |
ResetListener() | Audio::AudioDevice | |
SetClock(AudioEmitterId id, float value) | Audio::AudioDevice | |
SetListenerTransform(Math::mat4 const &transform) | Audio::AudioDevice | |
SetListenerVelocity(Math::vector const &velocity) | Audio::AudioDevice | |
SetMaxDistance(AudioEmitterId id, float value) | Audio::AudioDevice | |
SetMinDistance(AudioEmitterId id, float value) | Audio::AudioDevice | |
SetPan(AudioEmitterId id, float value) | Audio::AudioDevice | |
SetPosition(AudioEmitterId id, Math::point const &pos) | Audio::AudioDevice | |
SetSpatialize(AudioEmitterId id, bool value) | Audio::AudioDevice | |
SetSpeedOfSound(float value=343.0f) | Audio::AudioDevice | |
SetVelocity(AudioEmitterId id, Math::vector const &vel) | Audio::AudioDevice | |
SPATIALIZE enum value | Audio::AudioDevice | private |
Stop(ClipId id) | Audio::AudioDevice | |
StopInstance(ClipInstanceId id) | Audio::AudioDevice | |
UnloadClip(ClipId const id) | Audio::AudioDevice | |
UpdatePosition(ClipInstanceId id, Math::point const &pos) | Audio::AudioDevice | |
UpdateVelocity(ClipInstanceId id, Math::vector const &vel) | Audio::AudioDevice | |
VELOCITY enum value | Audio::AudioDevice | private |
VOLUME enum value | Audio::AudioDevice | private |
WAV enum value | Audio::AudioDevice | private |
WavAllocator enum name | Audio::AudioDevice | private |
wavs | Audio::AudioDevice | private |
~AudioDevice() | Audio::AudioDevice | |
~RefCounted() | Core::RefCounted | protectedvirtual |