ludus::gameplay::sequencer::SequenceTime¶
Ludus Wiki · API overview · Browse API
Struct
Nonnegative exact time in authored ticks: Tick + Numerator / Denominator. Denominator must be positive and Numerator < Denominator. Equivalent proper fractions are accepted; there is no floating-point clock or tick-grid rounding.
Declared in modules/gameplay/sequencer/include/ludus/gameplay/sequencer/time.hpp
#include <ludus/gameplay/sequencer/time.hpp>
struct ludus::gameplay::sequencer::SequenceTime final
Fields¶
Tick¶
foundation::uint64 ludus::gameplay::sequencer::SequenceTime::Tick = 0
Whole ticks from the sequence epoch.
Related types: foundation::uint64
Declared in modules/gameplay/sequencer/include/ludus/gameplay/sequencer/time.hpp
Numerator¶
foundation::uint32 ludus::gameplay::sequencer::SequenceTime::Numerator = 0
Fractional tick numerator.
Related types: foundation::uint32
Declared in modules/gameplay/sequencer/include/ludus/gameplay/sequencer/time.hpp
Denominator¶
foundation::uint32 ludus::gameplay::sequencer::SequenceTime::Denominator = 1
Fractional tick denominator.
Related types: foundation::uint32
Declared in modules/gameplay/sequencer/include/ludus/gameplay/sequencer/time.hpp