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

#include <CameraShakeBase.h>

Public Member Functions

 FCameraShakePatternUpdateParams ()
 
 FCameraShakePatternUpdateParams (const FMinimalViewInfo &InPOV)
 
float GetTotalScale () const
 

Public Attributes

float DeltaTime = 0.f
 
float ShakeScale = 1.f
 
float DynamicScale = 1.f
 
FMinimalViewInfo POV
 

Detailed Description

Parameters for updating a camera shake pattern.

Constructor & Destructor Documentation

◆ FCameraShakePatternUpdateParams() [1/2]

FCameraShakePatternUpdateParams::FCameraShakePatternUpdateParams ( )
inline

◆ FCameraShakePatternUpdateParams() [2/2]

FCameraShakePatternUpdateParams::FCameraShakePatternUpdateParams ( const FMinimalViewInfo InPOV)
inline

Member Function Documentation

◆ GetTotalScale()

float FCameraShakePatternUpdateParams::GetTotalScale ( ) const
inline

The total scale to apply to the camera shake during the current update. Equals ShakeScale * DynamicScale

Member Data Documentation

◆ DeltaTime

float FCameraShakePatternUpdateParams::DeltaTime = 0.f

The time elapsed since last update

◆ DynamicScale

float FCameraShakePatternUpdateParams::DynamicScale = 1.f

The dynamic scale being passed down from the camera manger for the next update

◆ POV

FMinimalViewInfo FCameraShakePatternUpdateParams::POV

The current view that this camera shake should modify

◆ ShakeScale

float FCameraShakePatternUpdateParams::ShakeScale = 1.f

The base scale for this shake


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