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(SDL_AudioDeviceID resource={})SDL::AudioDeviceinlineexplicit
AudioDevice(const AudioDevice &other)=delete (defined in SDL::AudioDevice)SDL::AudioDevice
AudioDevice(AudioDevice &&other)=defaultSDL::AudioDevice
AudioDeviceBase(const AudioDeviceBase &devid, OptionalRef< const SDL_AudioSpec > spec)SDL::AudioDeviceRefinline
AudioDeviceRef(const AudioDeviceRef &other)SDL::AudioDeviceinline
AudioDeviceRef(AudioDeviceRef &&other)SDL::AudioDeviceinline
BindAudioStream(AudioStreamBase &stream)SDL::AudioDeviceBaseinline
BindAudioStreams(std::span< AudioStreamRef > streams)SDL::AudioDeviceBaseinline
get() constSDL::Resource< SDL_AudioDeviceID >inline
GetChannelMap() constSDL::AudioDeviceBaseinline
GetFormat(int *sample_frames=nullptr) constSDL::AudioDeviceBaseinline
GetGain() constSDL::AudioDeviceBaseinline
GetName() constSDL::AudioDeviceBaseinline
IsPhysical() constSDL::AudioDeviceBaseinline
IsPlayback() constSDL::AudioDeviceBaseinline
operator bool() constSDL::Resource< SDL_AudioDeviceID >inlineexplicit
operator->() constSDL::Resource< SDL_AudioDeviceID >inline
operator->()SDL::Resource< SDL_AudioDeviceID >inline
operator<=>(const AudioDeviceBase &other) constSDL::AudioDeviceBaseinline
operator=(AudioDevice other)SDL::AudioDeviceinline
SDL::AudioDeviceRef::operator=(AudioDeviceRef other)SDL::AudioDeviceRefinline
operator==(const Resource &other) const=defaultSDL::Resource< SDL_AudioDeviceID >
operator==(std::nullopt_t) constSDL::Resource< SDL_AudioDeviceID >inline
operator==(std::nullptr_t) constSDL::Resource< SDL_AudioDeviceID >inline
Pause()SDL::AudioDeviceBaseinline
Paused() constSDL::AudioDeviceBaseinline
release(SDL_AudioDeviceID newResource={})SDL::Resource< SDL_AudioDeviceID >inline
reset(SDL_AudioDeviceID newResource={})SDL::AudioDeviceRefinline
Resource(T resource={})SDL::AudioDeviceBaseinline
Resource(std::nullptr_t)SDL::AudioDeviceBaseinline
Resource(std::nullopt_t)SDL::AudioDeviceBaseinline
Resource(const Resource &other)=delete (defined in SDL::AudioDeviceBase)SDL::AudioDeviceBase
Resource(Resource &&other)=delete (defined in SDL::AudioDeviceBase)SDL::AudioDeviceBase
Resource< SDL_AudioDeviceID >::Resource(SDL_AudioDeviceID resource={})SDL::Resource< SDL_AudioDeviceID >inline
Resume()SDL::AudioDeviceBaseinline
SetGain(float gain)SDL::AudioDeviceBaseinline
SetPostmixCallback(AudioPostmixCB callback)SDL::AudioDeviceBaseinline
SetPostmixCallback(AudioPostmixCallback callback, void *userdata)SDL::AudioDeviceBaseinline
~AudioDevice()SDL::AudioDeviceinline
~AudioDeviceRef()=defaultSDL::AudioDeviceRef