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

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

CreateGroup()SDL::Mixerinline
CreateSineWaveAudio(int hz, float amplitude, Sint64 ms)SDL::Mixerinline
CreateTrack()SDL::Mixerinline
Destroy()SDL::Mixerinline
Generate(TargetBytes buffer)SDL::Mixerinline
get() const noexceptSDL::Mixerinline
GetFormat(AudioSpec *spec)SDL::Mixerinline
GetFrequencyRatio()SDL::Mixerinline
GetGain()SDL::Mixerinline
GetProperties()SDL::Mixerinline
GetTaggedTracks(StringParam tag)SDL::Mixerinline
LoadAudio(StringParam path, bool predecode)SDL::Mixerinline
LoadAudio_IO(IOStreamRef io, bool predecode, bool closeio=false)SDL::Mixerinline
LoadAudioNoCopy(SourceBytes data, bool free_when_done)SDL::Mixerinline
LoadRawAudio(SourceBytes data, const AudioSpec &spec)SDL::Mixerinline
LoadRawAudio_IO(IOStreamRef io, const AudioSpec &spec, bool closeio=false)SDL::Mixerinline
LoadRawAudioNoCopy(SourceBytes data, const AudioSpec &spec, bool free_when_done)SDL::Mixerinline
Lock()SDL::Mixerinline
Mixer(std::nullptr_t=nullptr) noexceptSDL::MixerRefinline
Mixer(MixerRaw resource) noexceptSDL::MixerRefinlineexplicit
Mixer(const Mixer &other) noexcept=deleteSDL::MixerRef
Mixer(Mixer &&other) noexceptSDL::MixerRefinline
Mixer(const MixerRef &other)=delete (defined in SDL::MixerRef)SDL::MixerRef
Mixer(MixerRef &&other)=delete (defined in SDL::MixerRef)SDL::MixerRef
Mixer(AudioDeviceRef devid, const AudioSpec &spec)SDL::MixerRefinline
Mixer(const AudioSpec &spec)SDL::MixerRefinline
MixerRef(MixerRaw resource) noexceptSDL::MixerRefinline
MixerRef(const Mixer &resource) noexceptSDL::MixerRefinline
MixerRef(Mixer &&resource) noexceptSDL::MixerRefinline
MixerRef(const MixerRef &other) noexceptSDL::MixerRefinline
MixerRef(MixerRef &&other) noexceptSDL::MixerRefinline
operator bool() const noexceptSDL::Mixerinlineexplicit
operator MixerRaw() const noexceptSDL::MixerRefinline
operator<=>(const Mixer &other) const noexcept=defaultSDL::Mixer
operator=(const MixerRef &other) noexceptSDL::MixerRefinline
SDL::Mixer::operator=(Mixer &&other) noexceptSDL::Mixerinline
SDL::Mixer::operator=(const Mixer &other)=deleteSDL::Mixer
PauseAllTracks()SDL::Mixerinline
PauseTag(StringParam tag)SDL::Mixerinline
PlayAudio(AudioRef audio)SDL::Mixerinline
PlayTag(StringParam tag, PropertiesRef options)SDL::Mixerinline
release() noexceptSDL::Mixerinline
ResumeAllTracks()SDL::Mixerinline
ResumeTag(StringParam tag)SDL::Mixerinline
SetFrequencyRatio(float ratio)SDL::Mixerinline
SetGain(float gain)SDL::Mixerinline
SetPostMixCallback(PostMixCallback cb, void *userdata)SDL::Mixerinline
SetPostMixCallback(PostMixCB cb)SDL::Mixerinline
SetTagGain(StringParam tag, float gain)SDL::Mixerinline
StopAllTracks(Sint64 fade_out_ms)SDL::Mixerinline
StopTag(StringParam tag, Sint64 fade_out_ms)SDL::Mixerinline
Unlock(MixerLock &&lock)SDL::Mixerinline
~Mixer()SDL::Mixerinline
~MixerRef()SDL::MixerRefinline