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

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

Destroy()SDL::Trackinline
FramesToMS(Sint64 frames)SDL::Trackinline
get() const noexceptSDL::Trackinline
Get3DPosition()SDL::Trackinline
GetAudio()SDL::Trackinline
GetAudioStream()SDL::Trackinline
GetFadeFrames()SDL::Trackinline
GetFrequencyRatio()SDL::Trackinline
GetGain()SDL::Trackinline
GetLoops()SDL::Trackinline
GetMixer()SDL::Trackinline
GetPlaybackPosition()SDL::Trackinline
GetProperties()SDL::Trackinline
GetRemaining()SDL::Trackinline
GetTags()SDL::Trackinline
MSToFrames(Milliseconds ms)SDL::Trackinline
operator bool() const noexceptSDL::Trackinlineexplicit
operator<=>(const Track &other) const noexcept=defaultSDL::Track
operator=(Track &&other) noexceptSDL::Trackinline
operator=(const Track &other)=deleteSDL::Track
Pause()SDL::Trackinline
Paused()SDL::Trackinline
Play(PropertiesRef options=nullptr)SDL::Trackinline
Playing()SDL::Trackinline
release() noexceptSDL::Trackinline
Resume()SDL::Trackinline
Set3DPosition(const Point3D &position)SDL::Trackinline
SetAudio(AudioRef audio)SDL::Trackinline
SetAudioStream(AudioStreamRef stream)SDL::Trackinline
SetCookedCallback(TrackMixCallback cb, void *userdata)SDL::Trackinline
SetCookedCallback(TrackMixCB cb)SDL::Trackinline
SetFrequencyRatio(float ratio)SDL::Trackinline
SetGain(float gain)SDL::Trackinline
SetGroup(GroupRef group)SDL::Trackinline
SetIOStream(IOStreamRef io, bool closeio=false)SDL::Trackinline
SetLoops(int num_loops)SDL::Trackinline
SetOutputChannelMap(std::span< const int > chmap)SDL::Trackinline
SetPlaybackPosition(Sint64 frames)SDL::Trackinline
SetRawCallback(TrackMixCallback cb, void *userdata)SDL::Trackinline
SetRawCallback(TrackMixCB cb)SDL::Trackinline
SetRawIOStream(IOStreamRef io, const AudioSpec &spec, bool closeio=false)SDL::Trackinline
SetStereo(const StereoGains &gains)SDL::Trackinline
SetStoppedCallback(TrackStoppedCallback cb, void *userdata)SDL::Trackinline
SetStoppedCallback(TrackStoppedCB cb)SDL::Trackinline
Stop(Sint64 fade_out_frames)SDL::Trackinline
Tag(StringParam tag)SDL::Trackinline
Track(std::nullptr_t=nullptr) noexceptSDL::Trackinline
Track(TrackRaw resource) noexceptSDL::Trackinlineexplicit
Track(const Track &other) noexcept=deleteSDL::Track
Track(Track &&other) noexceptSDL::Trackinline
Track(const TrackRef &other)=delete (defined in SDL::Track)SDL::Track
Track(TrackRef &&other)=delete (defined in SDL::Track)SDL::Track
Track(MixerRef mixer)SDL::Trackinline
Untag(StringParam tag)SDL::Trackinline
~Track()SDL::Trackinline