CameraModifier_CameraShake
Class in Engine · Engine.CameraModifier_CameraShake · native, config
Object › CameraModifier › CameraModifier_CameraShake
Using it from Lua
h7.find_all("CameraModifier_CameraShake") -- live instances
h7.find_class("Engine.CameraModifier_CameraShake") -- the class
h7.hook("Engine.CameraModifier_CameraShake.AddCameraShake", fn)
Structs
CameraShakeInstance
Properties
| Name | Type | Notes |
ActiveShakes | array | no declaration: type is approximate |
SplitScreenShakeScale | float | const, protected |
Functions
| Name | Declaration |
AddCameraShake | function AddCameraShake(CameraShake NewShake, float Scale, optional ECameraAnimPlaySpace PlaySpace = CAPS_CameraLocal, optional rotator UserPlaySpaceRot) |
InitializeOffset | protected static function float InitializeOffset(const out FOscillator Param) |
InitializeShake | protected function CameraShakeInstance InitializeShake(CameraShake NewShake, float Scale, ECameraAnimPlaySpace PlaySpace, optional rotator UserPlaySpaceRot) |
ModifyCamera | native function bool ModifyCamera(Camera Camera, float DeltaTime, out TPOV OutPOV) |
ReinitShake | function protected ReinitShake(int ActiveShakeIdx, float Scale) |
RemoveAllCameraShakes | function RemoveAllCameraShakes() |
RemoveCameraShake | function RemoveCameraShake(CameraShake Shake) |
UpdateCameraShake | native function UpdateCameraShake(float DeltaTime, out CameraShakeInstance Shake, out TPOV OutPOV) |
Default values
SplitScreenShakeScale=0.5f
Inherited