#include <ComposableCameraSetRotationNode.h>
Inherits:
UComposableCameraCameraNodeBase
Node for replacing the current camera rotation from an actor forward vector, an explicit forward vector, or a literal rotator.
Public Attributes¶
| Return | Name | Description |
|---|---|---|
EComposableCameraSetRotationSource |
RotationSource |
Selects where the replacement rotation comes from. |
EComposableCameraActorInputSource |
RotationActorSource |
Selects whether the actor source is explicit or the controller's controlled pawn. |
TObjectPtr< AActor > |
RotationActor |
Actor whose forward vector defines the replacement rotation. |
FVector |
RotationVector |
Forward vector used to build the replacement rotation. |
FRotator |
Rotation |
Literal replacement rotation. |
RotationSource¶
EComposableCameraSetRotationSource RotationSource { EComposableCameraSetRotationSource::FromRotator }
Selects where the replacement rotation comes from.
RotationActorSource¶
EComposableCameraActorInputSource RotationActorSource { EComposableCameraActorInputSource::ExplicitActor }
Selects whether the actor source is explicit or the controller's controlled pawn.
RotationActor¶
TObjectPtr< AActor > RotationActor { nullptr }
Actor whose forward vector defines the replacement rotation.
RotationVector¶
FVector RotationVector { FVector::ForwardVector }
Forward vector used to build the replacement rotation.
Rotation¶
FRotator Rotation { FRotator::ZeroRotator }
Literal replacement rotation.
Public Methods¶
| Return | Name | Description |
|---|---|---|
UComposableCameraSetRotationNode inline |
||
void |
OnTickNode_Implementation virtual |
|
void |
GetPinDeclarations_Implementation virtual const |
UComposableCameraSetRotationNode¶
inline
inline UComposableCameraSetRotationNode()
OnTickNode_Implementation¶
virtual
virtual void OnTickNode_Implementation(float DeltaTime, const FComposableCameraPose & CurrentCameraPose, FComposableCameraPose & OutCameraPose)
GetPinDeclarations_Implementation¶
virtual const
virtual void GetPinDeclarations_Implementation(TArray< FComposableCameraNodePinDeclaration > & OutPins) const