class DayZPlayerCamera1stPersonSource
DayZPlayerCamera1stPerson › DayZPlayerCameraBase › DayZPlayerCamera
All members, including inherited
Constructors 1
void DayZPlayerCamera1stPerson(DayZPlayer pPlayer, HumanInputController pInput)Constants 4
static const float CONST_UD_MIN = -85.0down limit
Referenced by OnUpdate(), Weapon_Base.ApproximateWeaponLiftTransform(), and Weapon_Base.LiftWeaponCheckEx()
static const float CONST_UD_MAX = 85.0up limit
Referenced by OnUpdate(), Weapon_Base.ApproximateWeaponLiftTransform(), and Weapon_Base.LiftWeaponCheckEx()
static const float CONST_LR_MIN = -160.0down limit
static const float CONST_LR_MAX = 160.0up limit
Members 6
protected int m_iBoneIndexmain bone
protected vector m_OffsetLSposition offset
protected float m_fUpDownAngleup down angle in rad
protected float m_fUpDownAngleAddup down angle in rad
protected float m_fLeftRightAngleleft right angle in rad (in freelook only)
protected float m_fLeftRightAngleAddleft right angle in rad (in freelook only)
Methods 5
override void OnActivate(DayZPlayerCamera pPrevCamera, DayZPlayerCameraResult pPrevCameraResult)override void OnUpdate(float pDt, out DayZPlayerCameraResult pOutResult)References Class.Cast(), DayZPlayerCamera.GetCurrentOrientation(), DayZPlayerCameraBase.InitCameraOnPlayer()
Show 25 more
, DayZPlayerCameraBase.ProcessCameraShake(), DayZPlayerCameraBase.StdFovUpdate(), DayZPlayerCameraBase.UpdateCameraNV(), DayZPlayerCameraBase.UpdateLRAngleUnlocked(), DayZPlayerCameraBase.UpdateUDAngleUnlocked(), Math3D.YawPitchRollMatrix(), CONST_LR_MAX, CONST_LR_MIN, CONST_UD_MAX, CONST_UD_MIN, DayZPlayerCameraResult.m_CameraTM, DayZPlayerCameraBase.m_CurrentCameraPitch, DayZPlayerCameraBase.m_CurrentCameraYaw, DayZPlayerCameraResult.m_fInsideCamera, m_fLeftRightAngle, m_fLeftRightAngleAdd, DayZPlayerCameraResult.m_fNearPlane, m_fUpDownAngle, m_fUpDownAngleAdd, DayZPlayerCameraResult.m_fUseHeading, m_iBoneIndex, DayZPlayerCameraResult.m_iDirectBone, DayZPlayerCameraResult.m_iDirectBoneMode, m_OffsetLS, and DayZPlayerCamera.m_pPlayeroverride vector GetBaseAngles()override vector GetAdditiveAngles()override string GetCameraName()