|
SDL3pp
A slim C++ wrapper for SDL3
|
This is the complete list of members for SDL::AudioDeviceRef, including all inherited members.
| AudioDevice(std::nullptr_t=nullptr) noexcept | SDL::AudioDeviceRef | inline |
| AudioDevice(const AudioDeviceID resource) noexcept | SDL::AudioDeviceRef | inlineexplicit |
| AudioDevice(const AudioDevice &other)=delete | SDL::AudioDeviceRef | |
| AudioDevice(AudioDevice &&other) noexcept | SDL::AudioDeviceRef | inline |
| AudioDevice(const AudioDeviceRef &other)=delete (defined in SDL::AudioDeviceRef) | SDL::AudioDeviceRef | |
| AudioDevice(AudioDeviceRef &&other)=delete (defined in SDL::AudioDeviceRef) | SDL::AudioDeviceRef | |
| AudioDevice(AudioDeviceParam devid, OptionalRef< const AudioSpec > spec) | SDL::AudioDeviceRef | inline |
| AudioDeviceRef(AudioDeviceParam resource) noexcept | SDL::AudioDeviceRef | inline |
| AudioDeviceRef(AudioDeviceID resource) noexcept | SDL::AudioDeviceRef | inline |
| AudioDeviceRef(const AudioDeviceRef &other) noexcept | SDL::AudioDeviceRef | inline |
| BindAudioStream(AudioStreamParam stream) | SDL::AudioDevice | inline |
| BindAudioStreams(std::span< AudioStreamRef > streams) | SDL::AudioDevice | inline |
| Close() | SDL::AudioDevice | inline |
| get() const noexcept | SDL::AudioDevice | inline |
| GetChannelMap() const | SDL::AudioDevice | inline |
| GetFormat(int *sample_frames=nullptr) const | SDL::AudioDevice | inline |
| GetGain() const | SDL::AudioDevice | inline |
| GetName() const | SDL::AudioDevice | inline |
| IsPhysical() const | SDL::AudioDevice | inline |
| IsPlayback() const | SDL::AudioDevice | inline |
| OpenStream(OptionalRef< const AudioSpec > spec, AudioStreamCallback callback, void *userdata) | SDL::AudioDevice | inline |
| OpenStream(OptionalRef< const AudioSpec > spec, AudioStreamCB callback) | SDL::AudioDevice | inline |
| operator AudioDeviceParam() const noexcept | SDL::AudioDevice | inline |
| operator bool() const noexcept | SDL::AudioDevice | inlineexplicit |
| operator<=>(const AudioDevice &other) const noexcept=default | SDL::AudioDevice | |
| operator=(AudioDevice &&other) noexcept | SDL::AudioDevice | inline |
| operator=(const AudioDevice &other) noexcept=default | SDL::AudioDevice | protected |
| Pause() | SDL::AudioDevice | inline |
| Paused() const | SDL::AudioDevice | inline |
| release() noexcept | SDL::AudioDevice | inline |
| Resume() | SDL::AudioDevice | inline |
| SetGain(float gain) | SDL::AudioDevice | inline |
| SetPostmixCallback(AudioPostmixCallback callback, void *userdata) | SDL::AudioDevice | inline |
| SetPostmixCallback(AudioPostmixCB callback) | SDL::AudioDevice | inline |
| ~AudioDevice() | SDL::AudioDevice | inline |
| ~AudioDeviceRef() | SDL::AudioDeviceRef | inline |