Skip to content

ludus::gameplay::sequencer::SequencePositionKey

Ludus Wiki · API overview · Browse API

Struct

One rigid camera position in float64 world coordinates and world units.

Declared in modules/gameplay/sequencer/include/ludus/gameplay/sequencer/sequence.hpp

#include <ludus/gameplay/sequencer/sequence.hpp>
struct ludus::gameplay::sequencer::SequencePositionKey final

Fields

Tick

foundation::uint64 ludus::gameplay::sequencer::SequencePositionKey::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

PositionWorld

foundation::math::Vector3d ludus::gameplay::sequencer::SequencePositionKey::PositionWorld {}
Finite world position; never narrowed to float32 here.

Related types: foundation::math::Vector3d

Declared in modules/gameplay/sequencer/include/ludus/gameplay/sequencer/sequence.hpp

Interpolation

SequenceInterpolation ludus::gameplay::sequencer::SequencePositionKey::Interpolation = SequenceInterpolation::Linear
Outgoing span kind.

Related types: SequenceInterpolation

Declared in modules/gameplay/sequencer/include/ludus/gameplay/sequencer/sequence.hpp