Navigation
API > API/Plugins > API/Plugins/GameplayCameras > API/Plugins/GameplayCameras/Core
Inheritance Hierarchy
- TCameraObjectStorage
- FCameraNodeEvaluatorStorage
References
| Module | GameplayCameras |
| Header | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Core/CameraNodeEvaluatorStorage.h |
| Include | #include "Core/CameraNodeEvaluatorStorage.h" |
Syntax
class FCameraNodeEvaluatorStorage : public UE::Cameras::TCameraObjectStorage< FCameraNodeEvaluator >
Remarks
A class responsible for storing a tree of camera node evaluators.
Functions
| Type | Name | Description | |
|---|---|---|---|
| EvaluatorType * | BuildEvaluator
(
ArgTypes&&... InArgs |
Build a new evaluator inside this storage. | |
| FCameraNodeEvaluatorPtr | BuildEvaluatorTree
(
const FCameraNodeEvaluatorTreeBuildParams& Params |
Build the tree of evaluators for the given tree of camera nodes. | |
| void | DestroyEvaluatorTree
(
bool bFreeAllocations |
Destroy any allocated evaluators. | |
| void | GetAllocationInfo
(
FCameraNodeEvaluatorAllocationInfo& OutAllocationInfo |
Computes the currently allocated totals. |
Typedefs
| Name | Description |
|---|---|
| Super |