ludus::gameplay::sequencer::SequencePositionKey¶
Ludus Wiki · API overview · Browse API
Struct
One rigid camera position in float64 world coordinates and world units.
Declared in modules/gameplay/sequencer/include/ludus/gameplay/sequencer/sequence.hpp
#include <ludus/gameplay/sequencer/sequence.hpp>
struct ludus::gameplay::sequencer::SequencePositionKey final
Fields¶
Tick¶
foundation::uint64 ludus::gameplay::sequencer::SequencePositionKey::Tick = 0
Nonnegative authored time, strictly increasing within its channel.
Related types: foundation::uint64
Declared in modules/gameplay/sequencer/include/ludus/gameplay/sequencer/sequence.hpp
PositionWorld¶
foundation::math::Vector3d ludus::gameplay::sequencer::SequencePositionKey::PositionWorld {}
Finite world position; never narrowed to float32 here.
Related types: foundation::math::Vector3d
Declared in modules/gameplay/sequencer/include/ludus/gameplay/sequencer/sequence.hpp
Interpolation¶
SequenceInterpolation ludus::gameplay::sequencer::SequencePositionKey::Interpolation = SequenceInterpolation::Linear
Outgoing span kind.
Related types: SequenceInterpolation
Declared in modules/gameplay/sequencer/include/ludus/gameplay/sequencer/sequence.hpp