G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
FCameraAnimationParams Struct Reference

Parameter struct for adding new camera animations to UCameraAnimationCameraModifier. More...

Public Member Functions

Functions
FCameraAnimationParams & opAssign (FCameraAnimationParams Other)

Public Attributes

Camera Animation
bool bLoop
 Whether the camera animation should loop.
float32 Scale
 Global scale to use for the new camera animation.
ECameraAnimationEasingType EaseInType
 Ease-in function type.
float32 EaseInDuration
 Ease-in duration in seconds.
ECameraAnimationEasingType EaseOutType
 Ease-out function type.
float32 EaseOutDuration
 Ease-out duration in seconds.
float32 PlayRate
 Time scale for playing the new camera animation.
int StartOffset
 Offset, in frames, into the animation to start at.
bool bRandomStartTime
 Whether the camera animation should have a random start time.
float32 DurationOverride
 Override the duration of the animation with a new duration (including blends).
ECameraAnimationPlaySpace PlaySpace
 The transform space to use for the new camera shake.
FRotator UserPlaySpaceRot
 User space to use when PlaySpace is UserDefined.

Detailed Description

Parameter struct for adding new camera animations to UCameraAnimationCameraModifier.

Member Function Documentation

◆ opAssign()

Member Data Documentation

◆ bLoop

bool bLoop

Whether the camera animation should loop.

◆ bRandomStartTime

bool bRandomStartTime

Whether the camera animation should have a random start time.

◆ DurationOverride

float32 DurationOverride

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

◆ EaseInDuration

float32 EaseInDuration

Ease-in duration in seconds.

◆ EaseInType

Ease-in function type.

◆ EaseOutDuration

float32 EaseOutDuration

Ease-out duration in seconds.

◆ EaseOutType

Ease-out function type.

◆ PlayRate

float32 PlayRate

Time scale for playing the new camera animation.

◆ PlaySpace

The transform space to use for the new camera shake.

◆ Scale

float32 Scale

Global scale to use for the new camera animation.

◆ StartOffset

int StartOffset

Offset, in frames, into the animation to start at.

◆ UserPlaySpaceRot

FRotator UserPlaySpaceRot

User space to use when PlaySpace is UserDefined.