![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <CameraShakeBase.h>
Public Member Functions | |
| FCameraShakePatternScrubParams () | |
| FCameraShakePatternScrubParams (const FMinimalViewInfo &InPOV) | |
| ENGINE_API FCameraShakePatternUpdateParams | ToUpdateParams () const |
| float | GetTotalScale () const |
Public Attributes | |
| float | AbsoluteTime = 0.f |
| float | ShakeScale = 1.f |
| float | DynamicScale = 1.f |
| FMinimalViewInfo | POV |
Parameters for scrubbing a camera shake.
|
inline |
|
inline |
|
inline |
The total scale to apply to the camera shake during the current update. Equals ShakeScale * DynamicScale
| FCameraShakePatternUpdateParams FCameraShakePatternScrubParams::ToUpdateParams | ( | ) | const |
Convert this to an update parameter struct where the delta time is from 0 to the AbsoluteTime.
| float FCameraShakePatternScrubParams::AbsoluteTime = 0.f |
The time to scrub to
| float FCameraShakePatternScrubParams::DynamicScale = 1.f |
The dynamic scale being passed down from the camera manger for the next update
| FMinimalViewInfo FCameraShakePatternScrubParams::POV |
The current view that this camera shake should modify
| float FCameraShakePatternScrubParams::ShakeScale = 1.f |
The base scale for this shake