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

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

AudioStream(AudioStreamRaw resource) noexceptSDL::AudioStreaminlineexplicit
AudioStream(const AudioStream &other)=deleteSDL::AudioStream
AudioStream(AudioStream &&other) noexceptSDL::AudioStreaminline
AudioStream(const AudioStreamRef &other)=delete (defined in SDL::AudioStream)SDL::AudioStream
AudioStream(AudioStreamRef &&other)=delete (defined in SDL::AudioStream)SDL::AudioStream
AudioStream(OptionalRef< const AudioSpec > src_spec, OptionalRef< const AudioSpec > dst_spec)SDL::AudioStreaminline
AudioStream(AudioDeviceRef devid, OptionalRef< const AudioSpec > spec=std::nullopt, AudioStreamCallback callback=nullptr, void *userdata=nullptr)SDL::AudioStreaminline
AudioStream(AudioDeviceRef devid, OptionalRef< const AudioSpec > spec, AudioStreamCB callback)SDL::AudioStreaminline
Clear()SDL::AudioStreaminline
Destroy()SDL::AudioStreaminline
DevicePaused() constSDL::AudioStreaminline
Flush()SDL::AudioStreaminline
get() const noexceptSDL::ResourceBase< AudioStreamRaw >inline
GetAvailable() constSDL::AudioStreaminline
GetData(TargetBytes buf)SDL::AudioStreaminline
GetDevice() constSDL::AudioStreaminline
GetFormat(AudioSpec *src_spec, AudioSpec *dst_spec) constSDL::AudioStreaminline
GetFrequencyRatio() constSDL::AudioStreaminline
GetGain() constSDL::AudioStreaminline
GetInputChannelMap() constSDL::AudioStreaminline
GetInputFormat() constSDL::AudioStreaminline
GetOutputChannelMap() constSDL::AudioStreaminline
GetOutputFormat() constSDL::AudioStreaminline
GetProperties() constSDL::AudioStreaminline
GetQueued() constSDL::AudioStreaminline
Lock()SDL::AudioStreaminline
operator bool() constSDL::ResourceBase< AudioStreamRaw >inlineexplicit
operator->() const noexceptSDL::ResourceBase< AudioStreamRaw >inline
operator<=>(const ResourceBase &other) const=defaultSDL::ResourceBase< AudioStreamRaw >
operator=(AudioStream &&other) noexceptSDL::AudioStreaminline
operator=(const AudioStream &other)=deleteSDL::AudioStream
PauseDevice()SDL::AudioStreaminline
PutData(SourceBytes buf)SDL::AudioStreaminline
PutDataNoCopy(SourceBytes buf, AudioStreamDataCompleteCallback callback, void *userdata)SDL::AudioStreaminline
PutDataNoCopy(SourceBytes buf, AudioStreamDataCompleteCB callback)SDL::AudioStreaminline
PutPlanarData(const void *const *channel_buffers, int num_channels, int num_samples)SDL::AudioStreaminline
RawConstPointer typedefSDL::ResourceBase< AudioStreamRaw >
RawPointer typedefSDL::ResourceBase< AudioStreamRaw >
release() noexceptSDL::ResourceBase< AudioStreamRaw >inline
ResourceBase(RawPointer resource)SDL::AudioStreaminline
ResourceBase(std::nullptr_t=nullptr)SDL::AudioStreaminline
SDL::ResourceBase< AudioStreamRaw >::ResourceBase(RawPointer resource)SDL::ResourceBase< AudioStreamRaw >inline
ResumeDevice()SDL::AudioStreaminline
SetFormat(OptionalRef< const AudioSpec > src_spec, OptionalRef< const AudioSpec > dst_spec)SDL::AudioStreaminline
SetFrequencyRatio(float ratio)SDL::AudioStreaminline
SetGain(float gain)SDL::AudioStreaminline
SetGetCallback(AudioStreamCallback callback, void *userdata)SDL::AudioStreaminline
SetGetCallback(AudioStreamCB callback)SDL::AudioStreaminline
SetInputChannelMap(std::span< int > chmap)SDL::AudioStreaminline
SetInputFormat(const AudioSpec &spec)SDL::AudioStreaminline
SetOutputChannelMap(std::span< int > chmap)SDL::AudioStreaminline
SetOutputFormat(const AudioSpec &spec)SDL::AudioStreaminline
SetPutCallback(AudioStreamCallback callback, void *userdata)SDL::AudioStreaminline
SetPutCallback(AudioStreamCB callback)SDL::AudioStreaminline
Unbind()SDL::AudioStreaminline
Unlock(AudioStreamLock &&lock)SDL::AudioStreaminline
~AudioStream()SDL::AudioStreaminline