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