#include <ComposableCameraDebugSnapshot.h>

Complete debug snapshot of a running camera instance, captured on demand by the editor during PIE.

Public Attributes

Return Name Description
bool bIsValid False until the first successful snapshot.
FComposableCameraPose FinalPose Final camera pose after all nodes and post-tick work.
TArray< FComposableCameraNodeDebugEntry > NodeEntries Per-node debug entries in execution order.
TArray< TPair< FName, FString > > ExposedParameterValues Current exposed parameter values.
TArray< TPair< FName, FString > > InternalVariableValues Current internal variable values.
FName ContextName Context this camera is running in.
bool bIsActiveCamera Whether this is the active evaluated camera.

Public Methods

Return Name Description
void Reset inline Resets the snapshot to an invalid empty state.

bIsValid

bool bIsValid = false

FinalPose

FComposableCameraPose FinalPose

NodeEntries

TArray< FComposableCameraNodeDebugEntry > NodeEntries

ExposedParameterValues

TArray< TPair< FName, FString > > ExposedParameterValues

InternalVariableValues

TArray< TPair< FName, FString > > InternalVariableValues

ContextName

FName ContextName

bIsActiveCamera

bool bIsActiveCamera = false

Reset

inline

inline void Reset()