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.

Clear()SDL::AudioStreamBaseinline
Destroy()SDL::AudioStreamBaseinline
DevicePaused() constSDL::AudioStreamBaseinline
Flush()SDL::AudioStreamBaseinline
get() const noexceptSDL::ResourceBaseT< AudioStreamRaw >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::ResourceBaseT< AudioStreamRaw >inlineexplicit
operator->() const noexceptSDL::ResourceBaseT< AudioStreamRaw >inline
operator<=>(const ResourceBaseT &other) const=defaultSDL::ResourceBaseT< AudioStreamRaw >
operator=(const ResourceBaseT &)=defaultSDL::ResourceBaseT< AudioStreamRaw >protected
PauseDevice()SDL::AudioStreamBaseinline
PutData(SourceBytes buf)SDL::AudioStreamBaseinline
PutDataNoCopy(SourceBytes buf, AudioStreamDataCompleteCallback callback, void *userdata)SDL::AudioStreamBaseinline
PutDataNoCopy(SourceBytes buf, AudioStreamDataCompleteCB callback)SDL::AudioStreamBaseinline
PutPlanarData(const void *const *channel_buffers, int num_channels, int num_samples)SDL::AudioStreamBaseinline
RawConstPointer typedefSDL::ResourceBaseT< AudioStreamRaw >
RawPointer typedefSDL::ResourceBaseT< AudioStreamRaw >
release() noexceptSDL::ResourceBaseT< AudioStreamRaw >inline
ResourceBaseT()=defaultSDL::AudioStreamBase
ResourceBaseT(RawPointer resource)SDL::AudioStreamBaseinline
ResourceBaseT(std::nullptr_t)SDL::AudioStreamBaseinline
ResourceBaseT(const ResourceBaseT &)=defaultSDL::AudioStreamBase
ResourceBaseT(ResourceBaseT &&) noexcept=defaultSDL::AudioStreamBase
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(AudioStreamCallback callback, void *userdata)SDL::AudioStreamBaseinline
SetGetCallback(AudioStreamCB callback)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(AudioStreamCallback callback, void *userdata)SDL::AudioStreamBaseinline
SetPutCallback(AudioStreamCB callback)SDL::AudioStreamBaseinline
Unbind()SDL::AudioStreamBaseinline
Unlock(AudioStreamLock &&lock)SDL::AudioStreamBaseinline
~ResourceBaseT()=defaultSDL::ResourceBaseT< AudioStreamRaw >protected