UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FCameraShakeSourceComponentStartParams Struct Reference

#include <CameraShakeSourceComponent.h>

Public Attributes

TSubclassOf< UCameraShakeBaseShakeClass
 
float Scale = 1.f
 
ECameraShakePlaySpace PlaySpace = ECameraShakePlaySpace::CameraLocal
 
FRotator UserPlaySpaceRot = FRotator::ZeroRotator
 
TOptional< floatDurationOverride
 

Member Data Documentation

◆ DurationOverride

TOptional<float> FCameraShakeSourceComponentStartParams::DurationOverride

An optional override for the camera shake's duration

◆ PlaySpace

ECameraShakePlaySpace FCameraShakeSourceComponentStartParams::PlaySpace = ECameraShakePlaySpace::CameraLocal

The coordinate system in which to play the shake

◆ Scale

float FCameraShakeSourceComponentStartParams::Scale = 1.f

◆ ShakeClass

TSubclassOf<UCameraShakeBase> FCameraShakeSourceComponentStartParams::ShakeClass

The type of camera shake to create

◆ UserPlaySpaceRot

FRotator FCameraShakeSourceComponentStartParams::UserPlaySpaceRot = FRotator::ZeroRotator

A custom rotation, only used if PlaySpace is UserDefined


The documentation for this struct was generated from the following file: