Navigation
API > API/Plugins > API/Plugins/GameplayCameras
An input node that modifies a yaw/pitch input in order to re-align its values to a given default direction.
| Name | UAutoRotateInput2DCameraNode |
| Type | class |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Nodes/Input/AutoRotateInput2DCameraNode.h |
| Include Path | #include "Nodes/Input/AutoRotateInput2DCameraNode.h" |
Syntax
UCLASS (MinimalAPI, Meta=(CameraNodeCategories="Input"))
class UAutoRotateInput2DCameraNode : public UInput2DCameraNode
Inheritance Hierarchy
- UInput2DCameraNode → UAutoRotateInput2DCameraNode
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UAutoRotateInput2DCameraNode
(
const FObjectInitializer& ObjInit |
Nodes/Input/AutoRotateInput2DCameraNode.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AutoRotatePitch | FBooleanCameraParameter | Whether to auto-rotate pitch. | Nodes/Input/AutoRotateInput2DCameraNode.h |
|
| AutoRotateYaw | FBooleanCameraParameter | Whether to auto-rotate yaw. | Nodes/Input/AutoRotateInput2DCameraNode.h |
|
| DeactivationThreshold | FFloatCameraParameter | The minimum player-induced/manual rotation, in degrees, to deactivate auto-rotation. | Nodes/Input/AutoRotateInput2DCameraNode.h |
|
| Direction | ECameraAutoRotateDirection | The direction to re-align towards. | Nodes/Input/AutoRotateInput2DCameraNode.h |
|
| DirectionVector | FVector3dCameraVariableReference | An override for the direction to re-align towards. | Nodes/Input/AutoRotateInput2DCameraNode.h |
|
| EnableAutoRotate | FBooleanCameraParameter | Whether to enable auto-rotation. | Nodes/Input/AutoRotateInput2DCameraNode.h |
|
| FreezeControlRotation | FBooleanCameraParameter | Whether to suggest freezing the input control rotation. | Nodes/Input/AutoRotateInput2DCameraNode.h |
|
| InputNode | TObjectPtr< UInput2DCameraNode > | The underlying input node. | Nodes/Input/AutoRotateInput2DCameraNode.h | |
| Interpolator | TObjectPtr< UCameraValueInterpolator > | The interpolation for re-alignment. | Nodes/Input/AutoRotateInput2DCameraNode.h |
|
| WaitTime | FFloatCameraParameter | The time, in seconds, to wait before re-aligning. | Nodes/Input/AutoRotateInput2DCameraNode.h |
|
Functions
Public
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnBuild
(
FCameraObjectBuildContext& BuildContext |
Nodes/Input/AutoRotateInput2DCameraNode.h | ||
virtual FCameraNodeEvaluatorPtr OnBuildEvaluator
(
FCameraNodeEvaluatorBuilder& Builder |
Nodes/Input/AutoRotateInput2DCameraNode.h | ||
virtual FCameraNodeChildrenView OnGetChildren() |
Nodes/Input/AutoRotateInput2DCameraNode.h |