Skip to content

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