Skip to content

CameraModifier

Class in Engine · Engine.CameraModifier · native

Object › CameraModifier

Subclasses: CameraModifier_CameraShake

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

Properties

NameTypeNotes
Alphafloattransient, protected
AlphaInTimefloatprotected
AlphaOutTimefloatprotected
bDebugbool
bDisabledboolprotected
bExclusiveboolprotected
bPendingDisablebool
CameraOwnerCamera
Prioritybyteprotected
TargetAlphafloattransient, protected

Functions

NameDeclaration
AddCameraModifierfunction bool AddCameraModifier(Camera Camera)
DisableModifierevent DisableModifier(optional bool bImmediate)
EnableModifierfunction EnableModifier()
Initfunction Init()
IsDisablednative function bool IsDisabled()
ModifyCameranative function bool ModifyCamera(Camera Camera, float DeltaTime, out TPOV OutPOV)
ProcessViewRotationsimulated function bool ProcessViewRotation(Actor ViewTarget, float DeltaTime, out Rotator out_ViewRotation, out Rotator out_DeltaRot)
RemoveCameraModifierfunction bool RemoveCameraModifier(Camera Camera)
ToggleModifierfunction ToggleModifier()
UpdateAlphanative function UpdateAlpha(Camera Camera, float DeltaTime)

Default values

Priority=127

Inherited

FromMembers
Object13 properties, 308 functions