Navigation
API > API/Plugins > API/Plugins/GameplayCameras
A camera transition.
| Name | UCameraRigTransition |
| Type | class |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Core/CameraRigTransition.h |
| Include Path | #include "Core/CameraRigTransition.h" |
Syntax
UCLASS (MinimalAPI)
class UCameraRigTransition :
public UObject ,
public IObjectTreeGraphObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UCameraRigTransition
Implements Interfaces
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FCameraObjectBuildContext | UE::Cameras::FCameraObjectBuildContext | Core/CameraRigTransition.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAllowCameraRigMerging | bool | Whether this transition allows merging two similar camera rigs together. | Core/CameraRigTransition.h |
|
| Blend | TObjectPtr< UBlendCameraNode > | The blend to use to blend a given camera rig in or out. | Core/CameraRigTransition.h |
|
| bOverrideInitialOrientation | bool | Whether to override the default orientation to set on the camera rig. | Core/CameraRigTransition.h |
|
| Conditions | TArray< TObjectPtr< UCameraRigTransitionCondition > > | The list of conditions that must pass for this transition to be used. | Core/CameraRigTransition.h |
|
| InitialOrientation | ECameraRigInitialOrientation | The orientation to set on the camera rig. | Core/CameraRigTransition.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| GraphNodeComment | FString | User-written comment in the transition graph editor. | Core/CameraRigTransition.h | |
| GraphNodePos | FIntVector2 | Position of the transition node in the transition graph editor. | Core/CameraRigTransition.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool AllConditionsMatch
(
const FCameraRigTransitionConditionMatchParams& Params |
Returns whether all transition condition matches the given parameters. | Core/CameraRigTransition.h | |
void Build
(
FCameraObjectBuildContext& BuildContext |
Build process callback for this transition. | Core/CameraRigTransition.h |
Protected
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostLoad() |
Core/CameraRigTransition.h |
Overridden from IObjectTreeGraphObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Gets the graph node's comment text. | Core/CameraRigTransition.h | ||
virtual void GetGraphNodePosition
(
FName InGraphName, |
Gets the canvas position for the graph node representing this object. | Core/CameraRigTransition.h | |
virtual EObjectTreeGraphObjectSupportFlags GetSupportFlags
(
FName InGraphName |
Gets optional APIs support flags. | Core/CameraRigTransition.h | |
virtual void OnGraphNodeMoved
(
FName InGraphName, |
Called to save the canvas position of the graph node representing this object. | Core/CameraRigTransition.h | |
| Called to save a new comment text. | Core/CameraRigTransition.h |