Nebula
Toggle main menu visibility
Loading...
Searching...
No Matches
Audio::AudioDevice Member List
This is the complete list of members for
Audio::AudioDevice
, including all inherited members.
__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
protected
virtual
Generated on
for Nebula. Dark theme by
Tilen Majerle
. All rights reserved.