Skip to content

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