|
| float | Limit (float pV, float pMin, float pMax) |
| | limit function
|
| |
| float | fixAngle_PI_PI (float pAngle) |
| |
| float | fixAngle_180_180 (float pAngle) |
| |
| void | DayZPlayerCameraBase (DayZPlayer pPlayer, HumanInputController pInput) |
| | constructor must be same
|
| |
| void | HandleShoulderCameraOverride (HumanInputController pInput) |
| |
| void | ProcessCameraShake (float delta, out float leftRight, out float upDown) |
| |
| void | Init () |
| | single position related to each particular attachment group
|
| |
| float | UpdateUDAngleUnlocked (out float pAngle, out float pAngleAdd, float pMin, float pMax, float pDt) |
| |
| float | UpdateLRAngleUnlocked (out float pAngle, out float pAngleAdd, float pMin, float pMax, float pDt) |
| |
| float | UpdateUDAngle (out float pAngle, out float pAngleAdd, float pMin, float pMax, float pDt) |
| |
| float | UpdateLRAngle (float pAngle, float pMin, float pMax, float pDt) |
| |
| void | StdFovUpdate (float pDt, out DayZPlayerCameraResult pOutResult) |
| |
| override void | SpawnCameraShakeProper (float strength, float radius, float smoothness, float radius_decay_speed) |
| |
| override void | OnUpdate (float pDt, out DayZPlayerCameraResult pOutResult) |
| |
| override void | OnActivate (DayZPlayerCamera pPrevCamera, DayZPlayerCameraResult pPrevCameraResult) |
| |
| float | GetWeaponSwayModifier () |
| |
| override string | GetCameraName () |
| |
| void | SetCameraPPDelay (DayZPlayerCamera pPrevCamera) |
| |
| void | SetCameraNV (bool nightvision) |
| |
| bool | IsCameraNV () |
| |
| void | SetCameraNVType (int type) |
| |
| int | GetCameraNVType () |
| |
| void | UpdateCameraNV (PlayerBase player) |
| |
| void | SetCameraPP (bool state, DayZPlayerCamera launchedFrom) |
| | by default sets camera PP to zero, regardless of parameter. Override if needed.
|
| |
| override float | GetCurrentYaw () |
| |
| override float | GetCurrentPitch () |
| |
| override float | GetCurrentRoll () |
| |
| void | ForceFreelook (bool state) |
| |
| void | SetNVPostprocess (int NVtype) |
| | DayZPlayerCameraOptics handles this separately, otherwise it takes active NVType from PlayerBase::GetCameraNVType.
|
| |
| void | InitCameraOnPlayer (bool force=false) |
| |
| int | ResolveNVType (int rawType, PlayerBase player) |
| |
| bool | IsPlayerUnderground (PlayerBase player) |
| |
| bool | IsSandstormActiveForPlayer (PlayerBase player) |
| |