FCameraAnimationParams

Parameter struct for adding new camera animations to [UCameraAnimationCameraModifier](API\Plugins\GameplayCameras\UCameraAnimationCameraModifier)

Choose your operating system:

Windows

macOS

Linux

References

Module

GameplayCameras

Header

/Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/CameraAnimationCameraModifier.h

Include

#include "CameraAnimationCameraModifier.h"

Syntax

USTRUCT(BlueprintType)
struct FCameraAnimationParams

Remarks

Parameter struct for adding new camera animations to UCameraAnimationCameraModifier

Variables

Name Description

Public variable UProperty Category BlueprintReadWrite

bool

 

bLoop

Whether the camera animation should loop

Public variable UProperty Category BlueprintReadWrite

bool

 

bRandomStartTime

Whether the camera animation should have a random start time

Public variable UProperty Category BlueprintReadWrite

float

 

DurationOverride

Override the duration of the animation with a new duration (including blends)

Public variable UProperty Category BlueprintReadWrite

float

 

EaseInDuration

Ease-in duration in seconds

Public variable UProperty Category BlueprintReadWrite

ECameraAnimatio...

 

EaseInType

Ease-in function type

Public variable UProperty Category BlueprintReadWrite

float

 

EaseOutDuration

Ease-out duration in seconds

Public variable UProperty Category BlueprintReadWrite

ECameraAnimatio...

 

EaseOutType

Ease-out function type

Public variable UProperty Category BlueprintReadWrite

float

 

PlayRate

Time scale for playing the new camera animation

Public variable UProperty Category BlueprintReadWrite

ECameraAnimatio...

 

PlaySpace

The transform space to use for the new camera shake

Public variable UProperty Category BlueprintReadWrite

float

 

Scale

Global scale to use for the new camera animation

Public variable UProperty Category BlueprintReadWrite

FRotator

 

UserPlaySpaceRot

User space to use when PlaySpace is UserDefined