SDL3pp
A slim C++ wrapper for SDL3
Toggle main menu visibility
Loading...
Searching...
No Matches
SDL
AudioStream
SDL::AudioStream Member List
This is the complete list of members for
SDL::AudioStream
, including all inherited members.
AudioStream
(AudioStreamRaw resource) noexcept
SDL::AudioStream
inline
explicit
AudioStream
(AudioStream &&other) noexcept
SDL::AudioStream
inline
AudioStream
(OptionalRef< const AudioSpec > src_spec, OptionalRef< const AudioSpec > dst_spec)
SDL::AudioStream
inline
AudioStream
(AudioDeviceRef devid, OptionalRef< const AudioSpec > spec=std::nullopt, AudioStreamCallback callback=nullptr, void *userdata=nullptr)
SDL::AudioStream
inline
AudioStream
(AudioDeviceRef devid, OptionalRef< const AudioSpec > spec, AudioStreamCB callback)
SDL::AudioStream
inline
Clear
()
SDL::AudioStreamBase
inline
Destroy
()
SDL::AudioStreamBase
inline
DevicePaused
() const
SDL::AudioStreamBase
inline
Flush
()
SDL::AudioStreamBase
inline
get
() const noexcept
SDL::ResourceBaseT< AudioStreamRaw >
inline
GetAvailable
() const
SDL::AudioStreamBase
inline
GetData
(TargetBytes buf)
SDL::AudioStreamBase
inline
GetDevice
() const
SDL::AudioStreamBase
inline
GetFormat
(AudioSpec *src_spec, AudioSpec *dst_spec) const
SDL::AudioStreamBase
inline
GetFrequencyRatio
() const
SDL::AudioStreamBase
inline
GetGain
() const
SDL::AudioStreamBase
inline
GetInputChannelMap
() const
SDL::AudioStreamBase
inline
GetInputFormat
() const
SDL::AudioStreamBase
inline
GetOutputChannelMap
() const
SDL::AudioStreamBase
inline
GetOutputFormat
() const
SDL::AudioStreamBase
inline
GetProperties
() const
SDL::AudioStreamBase
inline
GetQueued
() const
SDL::AudioStreamBase
inline
Lock
()
SDL::AudioStreamBase
inline
operator bool
() const
SDL::ResourceBaseT< AudioStreamRaw >
inline
explicit
operator->
() const noexcept
SDL::ResourceBaseT< AudioStreamRaw >
inline
operator<=>
(const ResourceBaseT &other) const=default
SDL::ResourceBaseT< AudioStreamRaw >
operator=
(AudioStream &&other) noexcept
SDL::AudioStream
inline
SDL::AudioStreamBase::operator=
(const ResourceBaseT &)=default
SDL::ResourceBaseT< AudioStreamRaw >
protected
PauseDevice
()
SDL::AudioStreamBase
inline
PutData
(SourceBytes buf)
SDL::AudioStreamBase
inline
PutDataNoCopy
(SourceBytes buf, AudioStreamDataCompleteCallback callback, void *userdata)
SDL::AudioStreamBase
inline
PutDataNoCopy
(SourceBytes buf, AudioStreamDataCompleteCB callback)
SDL::AudioStreamBase
inline
PutPlanarData
(const void *const *channel_buffers, int num_channels, int num_samples)
SDL::AudioStreamBase
inline
RawConstPointer
typedef
SDL::ResourceBaseT< AudioStreamRaw >
RawPointer
typedef
SDL::ResourceBaseT< AudioStreamRaw >
release
() noexcept
SDL::ResourceBaseT< AudioStreamRaw >
inline
ResourceBaseT
()=default
SDL::AudioStreamBase
ResourceBaseT
(RawPointer resource)
SDL::AudioStreamBase
inline
ResourceBaseT
(std::nullptr_t)
SDL::AudioStreamBase
inline
ResourceBaseT
(const ResourceBaseT &)=default
SDL::AudioStreamBase
ResourceBaseT
(ResourceBaseT &&) noexcept=default
SDL::AudioStreamBase
ResumeDevice
()
SDL::AudioStreamBase
inline
SetFormat
(OptionalRef< const AudioSpec > src_spec, OptionalRef< const AudioSpec > dst_spec)
SDL::AudioStreamBase
inline
SetFrequencyRatio
(float ratio)
SDL::AudioStreamBase
inline
SetGain
(float gain)
SDL::AudioStreamBase
inline
SetGetCallback
(AudioStreamCallback callback, void *userdata)
SDL::AudioStreamBase
inline
SetGetCallback
(AudioStreamCB callback)
SDL::AudioStreamBase
inline
SetInputChannelMap
(std::span< int > chmap)
SDL::AudioStreamBase
inline
SetInputFormat
(const AudioSpec &spec)
SDL::AudioStreamBase
inline
SetOutputChannelMap
(std::span< int > chmap)
SDL::AudioStreamBase
inline
SetOutputFormat
(const AudioSpec &spec)
SDL::AudioStreamBase
inline
SetPutCallback
(AudioStreamCallback callback, void *userdata)
SDL::AudioStreamBase
inline
SetPutCallback
(AudioStreamCB callback)
SDL::AudioStreamBase
inline
Unbind
()
SDL::AudioStreamBase
inline
Unlock
(AudioStreamLock &&lock)
SDL::AudioStreamBase
inline
~AudioStream
()
SDL::AudioStream
inline
~ResourceBaseT
()=default
SDL::ResourceBaseT< AudioStreamRaw >
protected
Generated by
1.17.0