Navigation
API > API/Plugins > API/Plugins/GameplayCameras > API/Plugins/GameplayCameras/Core
References
| Module | GameplayCameras |
| Header | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Core/CameraNodeEvaluator.h |
| Include | #include "Core/CameraNodeEvaluator.h" |
Syntax
struct FCameraNodeEvaluationResult
Remarks
Input/output result structure for running a camera node evaluator.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsCameraCut | Whether the current frame is a camera cut. | |
| bool | bIsValid | Whether this result is valid. | |
| FCameraPose | CameraPose | The camera pose. | |
| FCameraRigJoints | CameraRigJoints | The list of joints in the current camera rig. | |
| FPostProcessSettingsCollection | PostProcessSettings | Post-process settings for the camera. | |
| FCameraVariableTable | VariableTable | The variable table. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | LerpAll
(
const FCameraNodeEvaluationResult& ToResult, |
Interpolate this result towards the other given result. | |
| void | OverrideAll
(
const FCameraNodeEvaluationResult& OtherResult |
Override this result with the given other result. | |
| void | Reset () |
Reset this result to its default (non-valid) state. | |
| void | Serialize
(
FArchive& Ar |
Serializes this result to the given archive. |