Navigation
API > API/Plugins > API/Plugins/GameplayCameras > API/Plugins/GameplayCameras/Core
Inheritance Hierarchy
- UObject
- UCameraInstantiableObject
- UCameraNode
- UBlendStackCameraNode
References
| Module | GameplayCameras |
| Header | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Core/BlendStackCameraNode.h |
| Include | #include "Core/BlendStackCameraNode.h" |
Syntax
UCLASS (MinimalAPI)
class UBlendStackCameraNode : public UCameraNode
Remarks
A blend stack implemented as a camera node.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bAutoPop | Whether to automatically pop camera modes out of the stack when another mode has reached 100% blend above them. | |
| bool | bBlendFirstCameraMode | Whether to blend-in the first camera mode when the stack is previously empty. | |
| TArray< FCameraModeEntry > | Entries |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddReferencedObjects
(
UObject* InThis, |
||
| const FCameraModeTransition * | FindTransition
(
const FBlendStackCameraPushParams& Params |
||
| const FCameraModeTransition * | FindTransition
(
TArrayView< const FCameraModeTransition > Transitions, |
||
| void | Push
(
const FBlendStackCameraPushParams& Params |
Push a new camera mode onto the blend stack. |
Overridden from UCameraNode
| Type | Name | Description | |
|---|---|---|---|
| FCameraNodeChildrenView | Get the list of children under this node. | ||
| void | OnRun
(
const FCameraNodeRunParams& Params, |
Run this node. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FCameraModeEntry |