ludus::gameplay::sequencer::SequenceRotationKey¶
Ludus Wiki · API overview · Browse API
Struct
One local-to-parent object rotation or local-to-world camera orientation.
Declared in modules/gameplay/sequencer/include/ludus/gameplay/sequencer/sequence.hpp
#include <ludus/gameplay/sequencer/sequence.hpp>
struct ludus::gameplay::sequencer::SequenceRotationKey final
Fields¶
Tick¶
foundation::uint64 ludus::gameplay::sequencer::SequenceRotationKey::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::Quaternion ludus::gameplay::sequencer::SequenceRotationKey::Value {}
Finite unit quaternion within SEQUENCE_ROTATION_UNIT_TOLERANCE.
Related types: foundation::math::Quaternion
Declared in modules/gameplay/sequencer/include/ludus/gameplay/sequencer/sequence.hpp
Interpolation¶
SequenceInterpolation ludus::gameplay::sequencer::SequenceRotationKey::Interpolation = SequenceInterpolation::Linear
Step or shortest-path spherical blend.
Related types: SequenceInterpolation
Declared in modules/gameplay/sequencer/include/ludus/gameplay/sequencer/sequence.hpp