Skip to content

GamePlayerCamera

Class in GameFramework · GameFramework.GamePlayerCamera · config, native

Object › Actor › Camera › GamePlayerCamera

Using it from Lua
h7.find_all("GamePlayerCamera")            -- live instances
h7.find_class("GameFramework.GamePlayerCamera")   -- the class
h7.hook("GameFramework.GamePlayerCamera.AdjustFOVForViewport", fn)

Properties

NameTypeNotes
bInterpolateCamChangesbooltransient
bResetInterpbooltransient, private
bUseForcedCamFOVbooltransient
CurrentCameraGameCameraBasetransient
FixedCamGameCameraBasetransient
FixedCameraClassclass<GameCameraBase>const, protected
ForcedCamFOVfloattransient
LastTargetBaseActortransient, protected
LastTargetBaseTMmatrixtransient, protected
LastViewTargetActortransient, private
SplitScreenShakeScalefloatconst, protected
ThirdPersonCamGameCameraBasetransient
ThirdPersonCameraClassclass<GameCameraBase>const, protected

Functions

NameDeclaration
AdjustFOVForViewportprotected final native function float AdjustFOVForViewport(float inHorizFOV, Pawn CameraTargetPawn)
CacheLastTargetBaseInfoprotected native function CacheLastTargetBaseInfo(Actor TargetBase)
CreateCameraprotected function GameCameraBase CreateCamera(class<GameCameraBase> CameraClass)
DisplayDebugsimulated function DisplayDebug(HUD HUD, out float out_YL, out float out_YPos)
FindBestCameraTypeprotected function GameCameraBase FindBestCameraType(Actor CameraTarget)
PostBeginPlayfunction PostBeginPlay()
ProcessViewRotationfunction ProcessViewRotation(float DeltaTime, out rotator out_ViewRotation, out rotator out_DeltaRot)
Resetfunction Reset()
ResetInterpolationsimulated function ResetInterpolation()
SetColorScalesimulated function SetColorScale(vector NewColorScale)
ShouldConstrainAspectRatiofunction bool ShouldConstrainAspectRatio()
UpdateCameraLensEffectssimulated function UpdateCameraLensEffects(const out TViewTarget OutVT)
UpdateViewTargetfunction UpdateViewTarget(out TViewTarget OutVT, float DeltaTime)

Default values

DefaultFOV=70.f
CameraStyle=Default
ThirdPersonCameraClass=class'GameThirdPersonCamera'
FixedCameraClass=class'GameFixedCamera'

Inherited

FromMembers
Camera49 properties, 33 functions
Actor156 properties, 262 functions
Object13 properties, 308 functions