Simulant
21.12-574
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
|
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::SoundDriver | pure virtual |
destroy_sources(const std::vector< AudioSourceID > &sources)=0 (defined in smlt::SoundDriver) | smlt::SoundDriver | pure virtual |
generate_buffers(uint32_t count)=0 (defined in smlt::SoundDriver) | smlt::SoundDriver | pure virtual |
generate_sources(uint32_t count)=0 (defined in smlt::SoundDriver) | smlt::SoundDriver | pure 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::SoundDriver | pure virtual |
queue_buffers_to_source(AudioSourceID source, uint32_t count, const std::vector< AudioBufferID > &buffers)=0 (defined in smlt::SoundDriver) | smlt::SoundDriver | pure virtual |
set_listener_properties(const Vec3 &position, const Quaternion &rotation, const Vec3 &velocity)=0 (defined in smlt::SoundDriver) | smlt::SoundDriver | pure virtual |
set_source_as_ambient(AudioSourceID id)=0 (defined in smlt::SoundDriver) | smlt::SoundDriver | pure virtual |
set_source_gain(AudioSourceID id, RangeValue< 0, 1 > value)=0 (defined in smlt::SoundDriver) | smlt::SoundDriver | pure virtual |
set_source_pitch(AudioSourceID id, RangeValue< 0, 1 > value)=0 (defined in smlt::SoundDriver) | smlt::SoundDriver | pure virtual |
set_source_properties(AudioSourceID id, const Vec3 &position, const Vec3 &velocity)=0 (defined in smlt::SoundDriver) | smlt::SoundDriver | pure virtual |
set_source_reference_distance(AudioSourceID id, float dist)=0 (defined in smlt::SoundDriver) | smlt::SoundDriver | pure virtual |
shutdown() (defined in smlt::SoundDriver) | smlt::SoundDriver | virtual |
SoundDriver(Window *window) (defined in smlt::SoundDriver) | smlt::SoundDriver | |
source_buffers_processed_count(AudioSourceID source) const =0 (defined in smlt::SoundDriver) | smlt::SoundDriver | pure virtual |
source_state(AudioSourceID source)=0 (defined in smlt::SoundDriver) | smlt::SoundDriver | pure virtual |
startup() (defined in smlt::SoundDriver) | smlt::SoundDriver | virtual |
stop_source(AudioSourceID source_id)=0 (defined in smlt::SoundDriver) | smlt::SoundDriver | pure virtual |
unqueue_buffers_from_source(AudioSourceID source, uint32_t count)=0 (defined in smlt::SoundDriver) | smlt::SoundDriver | pure 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::SoundDriver | pure virtual |
window (defined in smlt::SoundDriver) | smlt::SoundDriver | |
~SoundDriver() (defined in smlt::SoundDriver) | smlt::SoundDriver | virtual |