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

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

AudioDeviceBase(const AudioDeviceBase &devid, OptionalRef< const SDL_AudioSpec > spec)SDL::AudioDeviceBaseinline
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==(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
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