SDL3pp
A slim C++ wrapper for SDL3
|
This is the complete list of members for SDL::AudioDevice, including all inherited members.
AudioDevice()=default | SDL::AudioDevice | |
AudioDevice(const AudioDeviceID resource) | SDL::AudioDevice | inlineexplicit |
AudioDevice(const AudioDevice &other)=delete | SDL::AudioDevice | |
AudioDevice(AudioDevice &&other) | SDL::AudioDevice | inline |
AudioDevice(const AudioDeviceRef &other)=delete (defined in SDL::AudioDevice) | SDL::AudioDevice | |
AudioDevice(AudioDeviceRef &&other)=delete (defined in SDL::AudioDevice) | SDL::AudioDevice | |
AudioDevice(AudioDeviceParam devid, OptionalRef< const AudioSpec > spec) | SDL::AudioDevice | inline |
BindAudioStream(AudioStreamParam stream) | SDL::AudioDevice | inline |
BindAudioStreams(std::span< AudioStreamRef > streams) | SDL::AudioDevice | inline |
Close() | SDL::AudioDevice | inline |
get() const | 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 | SDL::AudioDevice | inline |
operator bool() const | SDL::AudioDevice | inlineexplicit |
operator<=>(const AudioDevice &other) const =default | SDL::AudioDevice | |
operator=(AudioDevice other) | SDL::AudioDevice | inline |
operator==(std::nullptr_t _) const | SDL::AudioDevice | inline |
Pause() | SDL::AudioDevice | inline |
Paused() const | SDL::AudioDevice | inline |
release() | SDL::AudioDevice | inline |
Resume() | SDL::AudioDevice | inline |
SetGain(float gain) | SDL::AudioDevice | inline |
SetPostmixCallback(AudioPostmixCB callback) | SDL::AudioDevice | |
SetPostmixCallback(AudioPostmixCallback callback, void *userdata) | SDL::AudioDevice | inline |
~AudioDevice() | SDL::AudioDevice | inline |