SDL3pp
A slim C++ wrapper for SDL3
Loading...
Searching...
No Matches
SDL::prop::Play Namespace Reference

Properties that can be used in the options parameter of Track.Play(). More...

Variables

constexpr auto LOOPS_NUMBER = MIX_PROP_PLAY_LOOPS_NUMBER
 Number for loops.
constexpr auto MAX_FRAME_NUMBER
 Number for max frame.
constexpr auto MAX_MILLISECONDS_NUMBER
 Number for max milliseconds.
constexpr auto START_FRAME_NUMBER
 Number for start frame.
constexpr auto START_MILLISECOND_NUMBER
 Number for start millisecond.
constexpr auto START_ORDER_NUMBER
 Number for start order.
constexpr auto LOOP_START_FRAME_NUMBER
 Number for loop start frame.
constexpr auto LOOP_START_MILLISECOND_NUMBER
 Number for loop start millisecond.
constexpr auto FADE_IN_FRAMES_NUMBER
 Number for fade in frames.
constexpr auto FADE_IN_MILLISECONDS_NUMBER
 Number for fade in milliseconds.
constexpr auto FADE_IN_START_GAIN_FLOAT
 Float for fade in start gain.
constexpr auto APPEND_SILENCE_FRAMES_NUMBER
 Number for append silence frames.
constexpr auto APPEND_SILENCE_MILLISECONDS_NUMBER
 Number for append silence milliseconds.
constexpr auto HALT_WHEN_EXHAUSTED_BOOLEAN
 Halt when exhausted enabled.

Detailed Description

Properties that can be used in the options parameter of Track.Play().

See also
Track.Play

Variable Documentation

◆ APPEND_SILENCE_FRAMES_NUMBER

auto SDL::prop::Play::APPEND_SILENCE_FRAMES_NUMBER
constexpr
Initial value:
=
MIX_PROP_PLAY_APPEND_SILENCE_FRAMES_NUMBER

Number for append silence frames.

◆ APPEND_SILENCE_MILLISECONDS_NUMBER

auto SDL::prop::Play::APPEND_SILENCE_MILLISECONDS_NUMBER
constexpr
Initial value:
=
MIX_PROP_PLAY_APPEND_SILENCE_MILLISECONDS_NUMBER

Number for append silence milliseconds.

◆ FADE_IN_FRAMES_NUMBER

auto SDL::prop::Play::FADE_IN_FRAMES_NUMBER
constexpr
Initial value:
=
MIX_PROP_PLAY_FADE_IN_FRAMES_NUMBER

Number for fade in frames.

◆ FADE_IN_MILLISECONDS_NUMBER

auto SDL::prop::Play::FADE_IN_MILLISECONDS_NUMBER
constexpr
Initial value:
=
MIX_PROP_PLAY_FADE_IN_MILLISECONDS_NUMBER

Number for fade in milliseconds.

◆ FADE_IN_START_GAIN_FLOAT

auto SDL::prop::Play::FADE_IN_START_GAIN_FLOAT
constexpr
Initial value:
=
MIX_PROP_PLAY_FADE_IN_START_GAIN_FLOAT

Float for fade in start gain.

◆ HALT_WHEN_EXHAUSTED_BOOLEAN

auto SDL::prop::Play::HALT_WHEN_EXHAUSTED_BOOLEAN
constexpr
Initial value:
=
MIX_PROP_PLAY_HALT_WHEN_EXHAUSTED_BOOLEAN

Halt when exhausted enabled.

◆ LOOP_START_FRAME_NUMBER

auto SDL::prop::Play::LOOP_START_FRAME_NUMBER
constexpr
Initial value:
=
MIX_PROP_PLAY_LOOP_START_FRAME_NUMBER

Number for loop start frame.

◆ LOOP_START_MILLISECOND_NUMBER

auto SDL::prop::Play::LOOP_START_MILLISECOND_NUMBER
constexpr
Initial value:
=
MIX_PROP_PLAY_LOOP_START_MILLISECOND_NUMBER

Number for loop start millisecond.

◆ MAX_FRAME_NUMBER

auto SDL::prop::Play::MAX_FRAME_NUMBER
constexpr
Initial value:
=
MIX_PROP_PLAY_MAX_FRAME_NUMBER

Number for max frame.

◆ MAX_MILLISECONDS_NUMBER

auto SDL::prop::Play::MAX_MILLISECONDS_NUMBER
constexpr
Initial value:
=
MIX_PROP_PLAY_MAX_MILLISECONDS_NUMBER

Number for max milliseconds.

◆ START_FRAME_NUMBER

auto SDL::prop::Play::START_FRAME_NUMBER
constexpr
Initial value:
=
MIX_PROP_PLAY_START_FRAME_NUMBER

Number for start frame.

◆ START_MILLISECOND_NUMBER

auto SDL::prop::Play::START_MILLISECOND_NUMBER
constexpr
Initial value:
=
MIX_PROP_PLAY_START_MILLISECOND_NUMBER

Number for start millisecond.

◆ START_ORDER_NUMBER

auto SDL::prop::Play::START_ORDER_NUMBER
constexpr
Initial value:
=
MIX_PROP_PLAY_START_ORDER_NUMBER

Number for start order.