ludus::gameplay::sequencer::SequenceLensKey¶
Ludus Wiki · API overview · Browse API
Struct
A complete camera lens key. Uses CameraLens units and active-field validation.
Declared in modules/gameplay/sequencer/include/ludus/gameplay/sequencer/sequence.hpp
#include <ludus/gameplay/sequencer/sequence.hpp>
struct ludus::gameplay::sequencer::SequenceLensKey final
Fields¶
Tick¶
foundation::uint64 ludus::gameplay::sequencer::SequenceLensKey::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¶
camera::CameraLens ludus::gameplay::sequencer::SequenceLensKey::Value {}
Valid lens; inactive fields are ignored during validation/interpolation.
Related types: camera::CameraLens
Declared in modules/gameplay/sequencer/include/ludus/gameplay/sequencer/sequence.hpp
Interpolation¶
SequenceInterpolation ludus::gameplay::sequencer::SequenceLensKey::Interpolation = SequenceInterpolation::Linear
A projection-kind change requires Step.
Related types: SequenceInterpolation
Declared in modules/gameplay/sequencer/include/ludus/gameplay/sequencer/sequence.hpp