ludus::gameplay::sequencer::SequenceVectorKey¶
Ludus Wiki · API overview · Browse API
Struct
One parent-local translation or scale key. Translation uses world units; scale is dimensionless.
Declared in modules/gameplay/sequencer/include/ludus/gameplay/sequencer/sequence.hpp
#include <ludus/gameplay/sequencer/sequence.hpp>
struct ludus::gameplay::sequencer::SequenceVectorKey final
Fields¶
Tick¶
foundation::uint64 ludus::gameplay::sequencer::SequenceVectorKey::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
Value¶
foundation::math::Vector3 ludus::gameplay::sequencer::SequenceVectorKey::Value {}
Finite translation or strictly positive componentwise scale.
Related types: foundation::math::Vector3
Declared in modules/gameplay/sequencer/include/ludus/gameplay/sequencer/sequence.hpp
Interpolation¶
SequenceInterpolation ludus::gameplay::sequencer::SequenceVectorKey::Interpolation = SequenceInterpolation::Linear
Outgoing span kind.
Related types: SequenceInterpolation
Declared in modules/gameplay/sequencer/include/ludus/gameplay/sequencer/sequence.hpp