SDL3pp
A slim C++ wrapper for SDL3
Loading...
Searching...
No Matches
SDL::AudioDeviceRef Member List

This is the complete list of members for SDL::AudioDeviceRef, including all inherited members.

AudioDevice(std::nullptr_t=nullptr) noexceptSDL::AudioDeviceRefinline
AudioDevice(const AudioDeviceID resource) noexceptSDL::AudioDeviceRefinlineexplicit
AudioDevice(const AudioDevice &other)=deleteSDL::AudioDeviceRef
AudioDevice(AudioDevice &&other) noexceptSDL::AudioDeviceRefinline
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::AudioDeviceRefinline
AudioDeviceRef(AudioDeviceParam resource) noexceptSDL::AudioDeviceRefinline
AudioDeviceRef(AudioDeviceID resource) noexceptSDL::AudioDeviceRefinline
AudioDeviceRef(const AudioDeviceRef &other) noexceptSDL::AudioDeviceRefinline
BindAudioStream(AudioStreamParam stream)SDL::AudioDeviceinline
BindAudioStreams(std::span< AudioStreamRef > streams)SDL::AudioDeviceinline
Close()SDL::AudioDeviceinline
get() const noexceptSDL::AudioDeviceinline
GetChannelMap() constSDL::AudioDeviceinline
GetFormat(int *sample_frames=nullptr) constSDL::AudioDeviceinline
GetGain() constSDL::AudioDeviceinline
GetName() constSDL::AudioDeviceinline
IsPhysical() constSDL::AudioDeviceinline
IsPlayback() constSDL::AudioDeviceinline
OpenStream(OptionalRef< const AudioSpec > spec, AudioStreamCallback callback, void *userdata)SDL::AudioDeviceinline
OpenStream(OptionalRef< const AudioSpec > spec, AudioStreamCB callback)SDL::AudioDeviceinline
operator AudioDeviceParam() const noexceptSDL::AudioDeviceinline
operator bool() const noexceptSDL::AudioDeviceinlineexplicit
operator<=>(const AudioDevice &other) const noexcept=defaultSDL::AudioDevice
operator=(AudioDevice &&other) noexceptSDL::AudioDeviceinline
operator=(const AudioDevice &other) noexcept=defaultSDL::AudioDeviceprotected
Pause()SDL::AudioDeviceinline
Paused() constSDL::AudioDeviceinline
release() noexceptSDL::AudioDeviceinline
Resume()SDL::AudioDeviceinline
SetGain(float gain)SDL::AudioDeviceinline
SetPostmixCallback(AudioPostmixCallback callback, void *userdata)SDL::AudioDeviceinline
SetPostmixCallback(AudioPostmixCB callback)SDL::AudioDeviceinline
~AudioDevice()SDL::AudioDeviceinline
~AudioDeviceRef()SDL::AudioDeviceRefinline