Skip to content

CameraShake

Class in Engine · Engine.CameraShake · editinlinenew, native

Object › CameraShake

Using it from Lua
h7.find_all("CameraShake")            -- live instances
h7.find_class("Engine.CameraShake")   -- the class
h7.hook("Engine.CameraShake.GetLocOscillationMagnitude", fn)

Enums

EInitialOscillatorOffset

EOO_OffsetRandom = 0, EOO_OffsetZero = 1

Structs

FOscillator

FieldType
Amplitudefloat
Frequencyfloat
InitialOffsetEInitialOscillatorOffset

ROscillator

FieldType
PitchFOscillator
YawFOscillator
RollFOscillator

VOscillator

FieldType
XFOscillator
YFOscillator
ZFOscillator

Properties

NameTypeNotes
AnimCameraAnim
AnimBlendInTimefloat
AnimBlendOutTimefloat
AnimPlayRatefloat
AnimScalefloat
bRandomAnimSegmentbool
bSingleInstancebool
FOVOscillationFOscillator
LocOscillationVOscillator
OscillationBlendInTimefloat
OscillationBlendOutTimefloat
OscillationDurationfloat
RandomAnimSegmentDurationfloat
RotOscillationROscillator

Functions

NameDeclaration
GetLocOscillationMagnitudesimulated function float GetLocOscillationMagnitude()
GetRotOscillationMagnitudesimulated function float GetRotOscillationMagnitude()

Default values

AnimPlayRate=1.f
AnimScale=1.f
AnimBlendInTime=0.2f
AnimBlendOutTime=0.2f
OscillationBlendInTime=0.1f
OscillationBlendOutTime=0.2f

Inherited

FromMembers
Object13 properties, 308 functions