#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: