Navigation
API > API/Plugins > API/Plugins/GameplayCameras > API/Plugins/GameplayCameras/Core
Inheritance Hierarchy
- TCameraNodeEvaluator
- IGameplayCamerasLiveEditListener
- FBlendStackCameraNodeEvaluator
- FTransientBlendStackCameraNodeEvaluator
References
| Module | GameplayCameras |
| Header | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Core/BlendStackCameraNode.h |
| Include | #include "Core/BlendStackCameraNode.h" |
Syntax
class FTransientBlendStackCameraNodeEvaluator : public UE::Cameras::FBlendStackCameraNodeEvaluator
Remarks
Evaluator for a transient blend stack.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Freeze
(
const FBlendStackCameraFreezeParams& Params |
Freeze a camera rig. | |
| void | FreezeAll
(
TSharedPtr< FCameraEvaluationContext > EvaluationContext |
Freeze all camera rigs that belong to a given evaluation context. | |
| void | Push
(
const FBlendStackCameraPushParams& Params |
Push a new camera rig onto the blend stack. | |
| const ::UE::Cameras::TCameraObjectTypeID< FTransientBlendStackCameraNodeEvaluator > & | StaticTypeID () |
Overridden from FCameraNodeEvaluator
| Type | Name | Description | |
|---|---|---|---|
| const FCameraObjectTypeID & | GetTypeID () |
||
| bool | IsKindOf
(
const FCameraObjectTypeID& InTypeID |
||
| void | OnRun
(
const FCameraNodeEvaluationParams& Params, |
Run this evaluator. |
Typedefs
| Name | Description |
|---|---|
| Super |
Constants
| Name | Description |
|---|---|
| PrivateTypeID |