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

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

AudioDevice(AudioDeviceID resource) noexceptSDL::AudioDeviceinlineexplicit
AudioDevice(const AudioDevice &other)=deleteSDL::AudioDevice
AudioDevice(AudioDevice &&other) noexceptSDL::AudioDeviceinline
AudioDevice(const AudioDeviceRef &other)=delete (defined in SDL::AudioDevice)SDL::AudioDevice
AudioDevice(AudioDeviceRef &&other)=delete (defined in SDL::AudioDevice)SDL::AudioDevice
AudioDevice(AudioDeviceRef devid, OptionalRef< const AudioSpec > spec)SDL::AudioDeviceinline
BindAudioStream(AudioStreamRef stream)SDL::AudioDeviceinline
BindAudioStreams(std::span< AudioStreamRef > streams)SDL::AudioDeviceinline
Close()SDL::AudioDeviceinline
get() const noexceptSDL::ResourceBase< AudioDeviceID >inline
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 bool() constSDL::ResourceBase< AudioDeviceID >inlineexplicit
operator->() const noexceptSDL::ResourceBase< AudioDeviceID >inline
operator<=>(const ResourceBase &other) const=defaultSDL::ResourceBase< AudioDeviceID >
operator=(AudioDevice &&other) noexceptSDL::AudioDeviceinline
operator=(const AudioDevice &other)=deleteSDL::AudioDevice
Pause()SDL::AudioDeviceinline
Paused() constSDL::AudioDeviceinline
RawConstPointer typedefSDL::ResourceBase< AudioDeviceID >
RawPointer typedefSDL::ResourceBase< AudioDeviceID >
release() noexceptSDL::ResourceBase< AudioDeviceID >inline
ResourceBase(RawPointer resource)SDL::AudioDeviceinline
ResourceBase(std::nullptr_t=nullptr)SDL::AudioDeviceinline
SDL::ResourceBase< AudioDeviceID >::ResourceBase(RawPointer resource)SDL::ResourceBase< AudioDeviceID >inline
Resume()SDL::AudioDeviceinline
SetGain(float gain)SDL::AudioDeviceinline
SetPostmixCallback(AudioPostmixCallback callback, void *userdata)SDL::AudioDeviceinline
SetPostmixCallback(AudioPostmixCB callback)SDL::AudioDeviceinline
~AudioDevice()SDL::AudioDeviceinline