|
SDL3pp
A slim C++ wrapper for SDL3
|
This is the complete list of members for SDL::Track, including all inherited members.
| Destroy() | SDL::Track | inline |
| FramesToMS(Sint64 frames) | SDL::Track | inline |
| get() const noexcept | SDL::Track | inline |
| Get3DPosition() | SDL::Track | inline |
| GetAudio() | SDL::Track | inline |
| GetAudioStream() | SDL::Track | inline |
| GetFadeFrames() | SDL::Track | inline |
| GetFrequencyRatio() | SDL::Track | inline |
| GetGain() | SDL::Track | inline |
| GetLoops() | SDL::Track | inline |
| GetMixer() | SDL::Track | inline |
| GetPlaybackPosition() | SDL::Track | inline |
| GetProperties() | SDL::Track | inline |
| GetRemaining() | SDL::Track | inline |
| GetTags() | SDL::Track | inline |
| MSToFrames(Milliseconds ms) | SDL::Track | inline |
| operator bool() const noexcept | SDL::Track | inlineexplicit |
| operator<=>(const Track &other) const noexcept=default | SDL::Track | |
| operator=(Track &&other) noexcept | SDL::Track | inline |
| operator=(const Track &other)=delete | SDL::Track | |
| Pause() | SDL::Track | inline |
| Paused() | SDL::Track | inline |
| Play(PropertiesRef options=nullptr) | SDL::Track | inline |
| Playing() | SDL::Track | inline |
| release() noexcept | SDL::Track | inline |
| Resume() | SDL::Track | inline |
| Set3DPosition(const Point3D &position) | SDL::Track | inline |
| SetAudio(AudioRef audio) | SDL::Track | inline |
| SetAudioStream(AudioStreamRef stream) | SDL::Track | inline |
| SetCookedCallback(TrackMixCallback cb, void *userdata) | SDL::Track | inline |
| SetCookedCallback(TrackMixCB cb) | SDL::Track | inline |
| SetFrequencyRatio(float ratio) | SDL::Track | inline |
| SetGain(float gain) | SDL::Track | inline |
| SetGroup(GroupRef group) | SDL::Track | inline |
| SetIOStream(IOStreamRef io, bool closeio=false) | SDL::Track | inline |
| SetLoops(int num_loops) | SDL::Track | inline |
| SetOutputChannelMap(std::span< const int > chmap) | SDL::Track | inline |
| SetPlaybackPosition(Sint64 frames) | SDL::Track | inline |
| SetRawCallback(TrackMixCallback cb, void *userdata) | SDL::Track | inline |
| SetRawCallback(TrackMixCB cb) | SDL::Track | inline |
| SetRawIOStream(IOStreamRef io, const AudioSpec &spec, bool closeio=false) | SDL::Track | inline |
| SetStereo(const StereoGains &gains) | SDL::Track | inline |
| SetStoppedCallback(TrackStoppedCallback cb, void *userdata) | SDL::Track | inline |
| SetStoppedCallback(TrackStoppedCB cb) | SDL::Track | inline |
| Stop(Sint64 fade_out_frames) | SDL::Track | inline |
| Tag(StringParam tag) | SDL::Track | inline |
| Track(std::nullptr_t=nullptr) noexcept | SDL::Track | inline |
| Track(TrackRaw resource) noexcept | SDL::Track | inlineexplicit |
| Track(const Track &other) noexcept=delete | SDL::Track | |
| Track(Track &&other) noexcept | SDL::Track | inline |
| 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::Track | inline |
| Untag(StringParam tag) | SDL::Track | inline |
| ~Track() | SDL::Track | inline |