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

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

AudioStreamBase(OptionalRef< const AudioSpec > src_spec, OptionalRef< const AudioSpec > dst_spec)SDL::AudioStreamBaseinline
AudioStreamBase(const AudioDeviceBase &devid, OptionalRef< const AudioSpec > spec=std::nullopt, AudioStreamCallback callback=nullptr, void *userdata=nullptr)SDL::AudioStreamBaseinline
AudioStreamBase(const AudioDeviceBase &devid, OptionalRef< const AudioSpec > spec, AudioStreamCB callback)SDL::AudioStreamBaseinline
Bind(AudioDeviceBase &devid)SDL::AudioStreamBaseinline
Clear()SDL::AudioStreamBaseinline
DevicePaused() constSDL::AudioStreamBaseinline
Flush()SDL::AudioStreamBaseinline
get() constSDL::Resource< SDL_AudioStream * >inline
GetAvailable() constSDL::AudioStreamBaseinline
GetData(TargetBytes buf)SDL::AudioStreamBaseinline
GetDevice() constSDL::AudioStreamBaseinline
GetFormat(AudioSpec *src_spec, AudioSpec *dst_spec) constSDL::AudioStreamBaseinline
GetFrequencyRatio() constSDL::AudioStreamBaseinline
GetGain() constSDL::AudioStreamBaseinline
GetInputChannelMap() constSDL::AudioStreamBaseinline
GetInputFormat() constSDL::AudioStreamBaseinline
GetOutputChannelMap() constSDL::AudioStreamBaseinline
GetOutputFormat() constSDL::AudioStreamBaseinline
GetProperties() constSDL::AudioStreamBaseinline
GetQueued() constSDL::AudioStreamBaseinline
Lock()SDL::AudioStreamBaseinline
operator bool() constSDL::Resource< SDL_AudioStream * >inlineexplicit
operator->() constSDL::Resource< SDL_AudioStream * >inline
operator->()SDL::Resource< SDL_AudioStream * >inline
operator==(const Resource &other) const=defaultSDL::Resource< SDL_AudioStream * >
operator==(std::nullopt_t) constSDL::Resource< SDL_AudioStream * >inline
operator==(std::nullptr_t) constSDL::Resource< SDL_AudioStream * >inline
PauseDevice()SDL::AudioStreamBaseinline
PutData(SourceBytes buf)SDL::AudioStreamBaseinline
release(SDL_AudioStream * newResource={})SDL::Resource< SDL_AudioStream * >inline
Resource(T resource={})SDL::AudioStreamBaseinline
Resource(std::nullptr_t)SDL::AudioStreamBaseinline
Resource(std::nullopt_t)SDL::AudioStreamBaseinline
Resource(const Resource &other)=delete (defined in SDL::AudioStreamBase)SDL::AudioStreamBase
Resource(Resource &&other)=delete (defined in SDL::AudioStreamBase)SDL::AudioStreamBase
Resource< SDL_AudioStream * >::Resource(SDL_AudioStream * resource={})SDL::Resource< SDL_AudioStream * >inline
ResumeDevice()SDL::AudioStreamBaseinline
SetFormat(OptionalRef< const AudioSpec > src_spec, OptionalRef< const AudioSpec > dst_spec)SDL::AudioStreamBaseinline
SetFrequencyRatio(float ratio)SDL::AudioStreamBaseinline
SetGain(float gain)SDL::AudioStreamBaseinline
SetGetCallback(AudioStreamCB callback)SDL::AudioStreamBaseinline
SetGetCallback(AudioStreamCallback callback, void *userdata)SDL::AudioStreamBaseinline
SetInputChannelMap(std::span< int > chmap)SDL::AudioStreamBaseinline
SetInputFormat(const AudioSpec &spec)SDL::AudioStreamBaseinline
SetOutputChannelMap(std::span< int > chmap)SDL::AudioStreamBaseinline
SetOutputFormat(const AudioSpec &spec)SDL::AudioStreamBaseinline
SetPutCallback(AudioStreamCB callback)SDL::AudioStreamBaseinline
SetPutCallback(AudioStreamCallback callback, void *userdata)SDL::AudioStreamBaseinline
Unbind()SDL::AudioStreamBaseinline