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

#include <CameraShakeBase.h>

Public Member Functions

 FCameraShakePatternUpdateResult ()
 
ENGINE_API void ApplyScale (float InScale)
 

Public Attributes

FVector Location
 
FRotator Rotation
 
float FOV
 
FPostProcessSettings PostProcessSettings
 
float PostProcessBlendWeight
 
ECameraShakePatternUpdateResultFlags Flags
 

Detailed Description

The result of a camera shake pattern update.

Constructor & Destructor Documentation

◆ FCameraShakePatternUpdateResult()

FCameraShakePatternUpdateResult::FCameraShakePatternUpdateResult ( )
inline

Member Function Documentation

◆ ApplyScale()

void FCameraShakePatternUpdateResult::ApplyScale ( float  InScale)

Apply the given scale to the result (only if it is "relative")

Member Data Documentation

◆ Flags

ECameraShakePatternUpdateResultFlags FCameraShakePatternUpdateResult::Flags

Flags for how the base class should handle the result

◆ FOV

float FCameraShakePatternUpdateResult::FOV

Field-of-view offset for the view, or new absolute field-of-view if ApplyAsAbsolute flag is set

◆ Location

FVector FCameraShakePatternUpdateResult::Location

Location offset for the view, or new absolute location if ApplyAsAbsolute flag is set

◆ PostProcessBlendWeight

float FCameraShakePatternUpdateResult::PostProcessBlendWeight

Blend weight for post process settings

◆ PostProcessSettings

FPostProcessSettings FCameraShakePatternUpdateResult::PostProcessSettings

Post process settings, applied if PostProcessBlendWeight is above 0

◆ Rotation

FRotator FCameraShakePatternUpdateResult::Rotation

Rotation offset for the view, or new absolute rotation if ApplyAsAbsolute flag is set


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