#include <ComposableCameraReceivePivotActorNode.h>

Inherits: UComposableCameraCameraNodeBase

Reads a pivot actor's location and publishes it as the pivot position for downstream nodes. This node runs every tick.

Public Attributes

Return Name Description
TObjectPtr< AActor > PivotActor
bool bUseBoneForPivot
FName BoneName

PivotActor

TObjectPtr< AActor > PivotActor

bUseBoneForPivot

bool bUseBoneForPivot { false }

BoneName

FName BoneName

Public Methods

Return Name Description
void OnInitialize_Implementation virtual
void OnTickNode_Implementation virtual
void GetPinDeclarations_Implementation virtual const

OnInitialize_Implementation

virtual

virtual void OnInitialize_Implementation()

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

Private Attributes

Return Name Description
USkeletalMeshComponent * SkeletalMeshComponentForPivotActor

SkeletalMeshComponentForPivotActor

USkeletalMeshComponent * SkeletalMeshComponentForPivotActor { nullptr }