Skip to content

ludus::gameplay::camera::CameraTrace

Ludus Wiki · API overview · Browse API

Struct

Optional copied checkpoints; debugging owns its ring/capture storage.

Declared in modules/gameplay/camera/include/ludus/gameplay/camera/evaluation.hpp

#include <ludus/gameplay/camera/evaluation.hpp>
struct ludus::gameplay::camera::CameraTrace final

Fields

Recipe

CameraRecipe ludus::gameplay::camera::CameraTrace::Recipe = CameraRecipe::Fixed
Evaluated recipe.

Related types: CameraRecipe

Declared in modules/gameplay/camera/include/ludus/gameplay/camera/evaluation.hpp

BindingId

foundation::uint64 ludus::gameplay::camera::CameraTrace::BindingId = 0
Zero for fixed, otherwise the resolved binding identity.

Related types: foundation::uint64

Declared in modules/gameplay/camera/include/ludus/gameplay/camera/evaluation.hpp

Desired

CameraPose ludus::gameplay::camera::CameraTrace::Desired {}
Validated desired placement before publication (no damping/constraints in C0).

Related types: CameraPose

Declared in modules/gameplay/camera/include/ludus/gameplay/camera/evaluation.hpp

Published

CameraSample ludus::gameplay::camera::CameraTrace::Published {}
Complete accepted sample.

Related types: CameraSample

Declared in modules/gameplay/camera/include/ludus/gameplay/camera/evaluation.hpp