Navigation
API > API/Plugins > API/Plugins/GameplayCameras
Result structure for updating the camera system.
| Name | FCameraSystemEvaluationResult |
| Type | struct |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Core/CameraSystemEvaluator.h |
| Include Path | #include "Core/CameraSystemEvaluator.h" |
Syntax
struct FCameraSystemEvaluationResult
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsCameraCut | bool | Whether this evaluation was a camera cut. | Core/CameraSystemEvaluator.h | |
| bIsValid | bool | Whether this result is valid. | Core/CameraSystemEvaluator.h | |
| CameraPose | FCameraPose | The result camera pose. | Core/CameraSystemEvaluator.h | |
| ContextDataTable | FCameraContextDataTable | The result camera context data table. | Core/CameraSystemEvaluator.h | |
| PostProcessSettings | FPostProcessSettingsCollection | The result post-process settings. | Core/CameraSystemEvaluator.h | |
| VariableTable | FCameraVariableTable | The result camera variable table. | Core/CameraSystemEvaluator.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Reset () |
Reset this result to its default (non-valid) state. | Core/CameraSystemEvaluator.h | |
void Reset
(
const FCameraNodeEvaluationResult& NodeResult |
Set this result to be equivalent to the given evaluation result. | Core/CameraSystemEvaluator.h |