Navigation
API > API/Plugins > API/Plugins/GameplayCameras
References
| Module | GameplayCameras |
| Header | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/CameraAnimationCameraModifier.h |
| Include | #include "CameraAnimationCameraModifier.h" |
Syntax
USTRUCT&40;BlueprintType&41;
struct FCameraAnimationParams
Remarks
Parameter struct for adding new camera animations to UCameraAnimationCameraModifier
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bLoop | Whether the camera animation should loop | |
| bool | bRandomStartTime | Whether the camera animation should have a random start time | |
| float | DurationOverride | Override the duration of the animation with a new duration (including blends) | |
| float | EaseInDuration | Ease-in duration in seconds | |
| ECameraAnimationEasingType | EaseInType | Ease-in function type | |
| float | EaseOutDuration | Ease-out duration in seconds | |
| ECameraAnimationEasingType | EaseOutType | Ease-out function type | |
| float | PlayRate | Time scale for playing the new camera animation | |
| ECameraAnimationPlaySpace | PlaySpace | The transform space to use for the new camera shake | |
| float | Scale | Global scale to use for the new camera animation | |
| int32 | StartOffset | Offset, in frames, into the animation to start at | |
| FRotator | UserPlaySpaceRot | User space to use when PlaySpace is UserDefined |