functionIsometric Spring Arm Events

Events

These are the Events exposed by the Isometric Spring Arm class. They can be bound in Blueprints or C++ to customize behavior.

Function
Return Type
Description

GetDefaultSpringArmLength

float

Returns the default Spring Arm length, without any volume or additive modifications.

GetAdditiveSpringArmLength

float

Returns the additive Spring Arm length currently applied.

GetDefaultCameraRotation

FRotator

Returns the default camera rotation,without any volume or additive modifications.

GetAdditiveCameraRotation

FRotator

Returns the additive camera rotation currently applied.

IsCameraDenied

bool

Returns true if the camera is currently denied

GetCameraLastValidLocation

FVector

Returns the last valid camera location before denial.

IsOnTargetCamera

bool

Returns true if the camera is currently locked on a fixed camera.

IsPlayerInSight

bool

Returns true if the player is currently in sight.

GetSpringArmPushValue

float

Returns the current push value applied to the spring arm (e.g., due to collision).

Delegates

These are the Delegates exposed by the Isometric Spring Arm. They can be bound in Blueprints to trigger custom logic when specific camera-related events occur.

Delegate
Type
Description

OnPlayerLostSight

FOnPlayerLostSightSignature

Called when the camera loses sight of the player.

OnPlayerRegainedSight

FOnPlayerRegainedSightSignature

Called when the camera regains sight of the player.

Last updated