Simulant  21.12-574
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
smlt::SoundDriver Member List

This is the complete list of members for smlt::SoundDriver, including all inherited members.

destroy_buffers(const std::vector< AudioBufferID > &buffers)=0 (defined in smlt::SoundDriver)smlt::SoundDriverpure virtual
destroy_sources(const std::vector< AudioSourceID > &sources)=0 (defined in smlt::SoundDriver)smlt::SoundDriverpure virtual
generate_buffers(uint32_t count)=0 (defined in smlt::SoundDriver)smlt::SoundDriverpure virtual
generate_sources(uint32_t count)=0 (defined in smlt::SoundDriver)smlt::SoundDriverpure virtual
play_sound(SoundPtr sound, AudioRepeat repeat=AUDIO_REPEAT_NONE) (defined in smlt::SoundDriver)smlt::SoundDriver
play_source(AudioSourceID source_id)=0 (defined in smlt::SoundDriver)smlt::SoundDriverpure virtual
queue_buffers_to_source(AudioSourceID source, uint32_t count, const std::vector< AudioBufferID > &buffers)=0 (defined in smlt::SoundDriver)smlt::SoundDriverpure virtual
set_listener_properties(const Vec3 &position, const Quaternion &rotation, const Vec3 &velocity)=0 (defined in smlt::SoundDriver)smlt::SoundDriverpure virtual
set_source_as_ambient(AudioSourceID id)=0 (defined in smlt::SoundDriver)smlt::SoundDriverpure virtual
set_source_gain(AudioSourceID id, RangeValue< 0, 1 > value)=0 (defined in smlt::SoundDriver)smlt::SoundDriverpure virtual
set_source_pitch(AudioSourceID id, RangeValue< 0, 1 > value)=0 (defined in smlt::SoundDriver)smlt::SoundDriverpure virtual
set_source_properties(AudioSourceID id, const Vec3 &position, const Vec3 &velocity)=0 (defined in smlt::SoundDriver)smlt::SoundDriverpure virtual
set_source_reference_distance(AudioSourceID id, float dist)=0 (defined in smlt::SoundDriver)smlt::SoundDriverpure virtual
shutdown() (defined in smlt::SoundDriver)smlt::SoundDrivervirtual
SoundDriver(Window *window) (defined in smlt::SoundDriver)smlt::SoundDriver
source_buffers_processed_count(AudioSourceID source) const =0 (defined in smlt::SoundDriver)smlt::SoundDriverpure virtual
source_state(AudioSourceID source)=0 (defined in smlt::SoundDriver)smlt::SoundDriverpure virtual
startup() (defined in smlt::SoundDriver)smlt::SoundDrivervirtual
stop_source(AudioSourceID source_id)=0 (defined in smlt::SoundDriver)smlt::SoundDriverpure virtual
unqueue_buffers_from_source(AudioSourceID source, uint32_t count)=0 (defined in smlt::SoundDriver)smlt::SoundDriverpure virtual
upload_buffer_data(AudioBufferID buffer, AudioDataFormat format, const uint8_t *data, std::size_t bytes, uint32_t frequency)=0 (defined in smlt::SoundDriver)smlt::SoundDriverpure virtual
window (defined in smlt::SoundDriver)smlt::SoundDriver
~SoundDriver() (defined in smlt::SoundDriver)smlt::SoundDrivervirtual