class DayZPlayerCameraOpticsSource
DayZPlayerCameraOptics › DayZPlayerCameraIronsights › DayZPlayerCameraBase › DayZPlayerCamera
All members, including inherited
Constructors 1
void DayZPlayerCameraOptics(DayZPlayer pPlayer, HumanInputController pInput)Constants 1
static const float CONST_NEARPLANE_OPTICS = 0.06Default near plane value for this camera
Members 1
protected float m_RecoilOffsetZ = 0.0Methods 10
override void Init()References ItemOptics.IsNVOptic(), ItemOptics.IsWorking(), DayZPlayerCameraBase.SetCameraNV()
Show 1 more
, DayZPlayerCameraBase.m_opticsUsedoverride EntityAI GetCurrentSightEntity()References DayZPlayerCameraBase.m_opticsUsed
Referenced by HoldBreathFOVEffect()
override void OnActivate(DayZPlayerCamera pPrevCamera, DayZPlayerCameraResult pPrevCameraResult)override void AdjustCameraParameters(float pDt, inout DayZPlayerCameraResult pOutResult)References Math.Clamp(), ItemOptics.GetNearPlaneValue(), HoldBreathFOVEffect()
Show 14 more
, CONST_NEARPLANE_OPTICS, DayZPlayerCameraResult.m_bUpdateWhenBlendOut, DayZPlayerCameraResult.m_fDistance, DayZPlayerCameraResult.m_fFovAbsolute, DayZPlayerCameraResult.m_fInsideCamera, DayZPlayerCameraResult.m_fNearPlane, DayZPlayerCameraIronsights.m_fShootFromCamera, DayZPlayerCameraResult.m_fShootFromCamera, DayZPlayerCameraResult.m_fUseHeading, DayZPlayerCameraIronsights.m_iBoneIndex, DayZPlayerCameraResult.m_iDirectBone, DayZPlayerCameraResult.m_iDirectBoneMode, DayZPlayerCameraBase.m_opticsUsed, and m_RecoilOffsetZReferenced by AdjustCameraParameters()
override void SetCameraPP(bool state, DayZPlayerCamera launchedFrom)References ItemOptics.AllowsDOF(), Class.Cast(), Class.Cast()
Show 27 more
, array.Count(), array.Count(), array.Count(), array.Count(), DayZPlayerCameraBase.GetCameraNVType(), ItemOptics.GetCurrentNVType(), PlayerBase.GetCurrentPlayerCamera(), ItemOptics.GetOpticsDOF(), ItemOptics.GetOpticsPPBlur(), ItemOptics.GetOpticsPPLens(), ItemOptics.GetOpticsPPMask(), Weapon_Base.GetWeaponDOF(), Weapon_Base.HideWeaponBarrel(), DayZPlayerCameraBase.IsCameraNV(), ItemOptics.IsNVOptic(), DayZPlayerCameraBase.SetCameraNV(), DayZPlayerCameraBase.SetNVPostprocess(), PPERequester_CameraADS.SetValuesIronsights(), PPERequester_CameraADS.SetValuesOptics(), PPERequesterBase.Stop(), Class.Type(), Class.Type(), DayZPlayerCameraBase.m_opticsUsed, DayZPlayerCamera.m_pPlayer, DayZPlayerCameraIronsights.m_RequesterADS, DayZPlayerCameraBase.m_weaponUsed, and DayZPlayerCameraIronsights.temp_arrayoverride string GetCameraName()override void SetCameraPPDelay(DayZPlayerCamera pPrevCamera)override void SendRecoilOffsetZ(float offset)References m_RecoilOffsetZ