SDL3pp
A slim C++ wrapper for SDL3
Toggle main menu visibility
Loading...
Searching...
No Matches
SDL
AudioStreamBase
SDL::AudioStreamBase Member List
This is the complete list of members for
SDL::AudioStreamBase
, including all inherited members.
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=
(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
~ResourceBaseT
()=default
SDL::ResourceBaseT< AudioStreamRaw >
protected
Generated by
1.17.0