Navigation
API > API/Plugins > API/Plugins/GameplayCameras
Result structure for running a camera director.
| Name | FCameraDirectorEvaluationResult |
| Type | struct |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Core/CameraDirectorEvaluator.h |
| Include Path | #include "Core/CameraDirectorEvaluator.h" |
Syntax
struct FCameraDirectorEvaluationResult
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FRequests | TArray< FCameraRigActivationDeactivationRequest, TInlineAllocator< 4 > > | Core/CameraDirectorEvaluator.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Requests | FRequests | Requests for activating/deactivating camera rigs this frame. | Core/CameraDirectorEvaluator.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Add
(
TSharedPtr< const FCameraEvaluationContext > InEvaluationContext, |
Adds a simple activation request for the main layer. | Core/CameraDirectorEvaluator.h | |
void Add
(
TSharedPtr< const FCameraEvaluationContext > InEvaluationContext, |
Adds a simple activation request for the main layer. | Core/CameraDirectorEvaluator.h | |
void Add
(
TSharedPtr< const FCameraEvaluationContext > InEvaluationContext, |
Adds an activation request for the specified layer | Core/CameraDirectorEvaluator.h | |
void Remove
(
TSharedPtr< const FCameraEvaluationContext > InEvaluationContext, |
Adds a deactivation request for the specified layer | Core/CameraDirectorEvaluator.h | |
void Reset() |
Reset this result. | Core/CameraDirectorEvaluator.h |