#include <audio_object.h>
◆ AudioObject() [1/3]
clan::AudioObject::AudioObject |
( |
| ) |
|
◆ AudioObject() [2/3]
clan::AudioObject::AudioObject |
( |
AudioWorld & | world | ) |
|
◆ AudioObject() [3/3]
◆ get_attenuation_begin()
float clan::AudioObject::get_attenuation_begin |
( |
| ) |
const |
◆ get_attenuation_end()
float clan::AudioObject::get_attenuation_end |
( |
| ) |
const |
◆ get_position()
Vec3f clan::AudioObject::get_position |
( |
| ) |
const |
◆ get_volume()
float clan::AudioObject::get_volume |
( |
| ) |
const |
◆ is_ambience()
bool clan::AudioObject::is_ambience |
( |
| ) |
const |
◆ is_looping()
bool clan::AudioObject::is_looping |
( |
| ) |
const |
◆ is_null()
bool clan::AudioObject::is_null |
( |
| ) |
const |
|
inline |
◆ is_playing()
bool clan::AudioObject::is_playing |
( |
| ) |
const |
◆ play()
void clan::AudioObject::play |
( |
| ) |
|
◆ set_ambience()
void clan::AudioObject::set_ambience |
( |
bool | ambience | ) |
|
◆ set_attenuation_begin()
void clan::AudioObject::set_attenuation_begin |
( |
float | distance | ) |
|
◆ set_attenuation_end()
void clan::AudioObject::set_attenuation_end |
( |
float | distance | ) |
|
◆ set_looping()
void clan::AudioObject::set_looping |
( |
bool | loop | ) |
|
◆ set_position()
void clan::AudioObject::set_position |
( |
const Vec3f & | position | ) |
|
◆ set_sound() [1/2]
void clan::AudioObject::set_sound |
( |
const SoundBuffer & | buffer | ) |
|
◆ set_sound() [2/2]
void clan::AudioObject::set_sound |
( |
const std::string & | id | ) |
|
◆ set_volume()
void clan::AudioObject::set_volume |
( |
float | volume | ) |
|
◆ stop()
void clan::AudioObject::stop |
( |
| ) |
|
◆ AudioWorld
◆ AudioWorld_Impl
friend class AudioWorld_Impl |
|
friend |
The documentation for this class was generated from the following file: