Navigation
API > API/Plugins > API/Plugins/GameplayCameras
Structure for initializing a camera node evaluator.
| Name | FCameraNodeEvaluatorInitializeParams |
| Type | struct |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Core/CameraNodeEvaluator.h |
| Include Path | #include "Core/CameraNodeEvaluator.h" |
Syntax
struct FCameraNodeEvaluatorInitializeParams
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Core/CameraNodeEvaluator.h | |||
FCameraNodeEvaluatorInitializeParams
(
FCameraNodeEvaluatorHierarchy* InHierarchy |
Core/CameraNodeEvaluator.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| EvaluationContext | TSharedPtr< const FCameraEvaluationContext > | The evaluation context (if any) responsible for this branch of the evaluation. | Core/CameraNodeEvaluator.h | |
| Evaluator | FCameraSystemEvaluator * | The evaluation running this evaluation. | Core/CameraNodeEvaluator.h | |
| LastActiveCameraRigInfo | FCameraRigEvaluationInfo | Information about the last active camera rig if the node tree being initialized is being pushed on top of a non-empty blend stack. | Core/CameraNodeEvaluator.h | |
| Layer | ECameraRigLayer | The layer on which the node evaluator is being initialized. | Core/CameraNodeEvaluator.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Hierarchy | FCameraNodeEvaluatorHierarchy * | An optional hierarchy to populate while initialize the evaluator tree. | Core/CameraNodeEvaluator.h |