DIFF

class DayZPlayerCameraBaseSource

DayZPlayerCameraBase DayZPlayerCamera

All members, including inherited

Constructors 1

Constants 1

static const float CONST_NEARPLANE_OPTICS_MIN = 0.04

Minimal safe near plane value, artifacts on the far plane otherwise!

Members 16

protected float m_fUDAngleVel[1]
protected bool m_IsNightvision
Referenced by IsCameraNV(), and SetCameraNV()
protected int m_NightvisionType

Methods 26

void ProcessCameraShake(float delta, out float leftRight, out float upDown)

disable override

override void SpawnCameraShakeProper(float strength, float radius, float smoothness, float radius_decay_speed)

switch shooting from camera to weapon (firearms)

float GetWeaponSwayModifier()
override string GetCameraName()
void SetCameraPPDelay(DayZPlayerCamera pPrevCamera)
Referenced by OnActivate()
void SetCameraNV(bool nightvision)
References m_IsNightvision
void SetCameraNVType(int type)
Referenced by Init(), and UpdateCameraNV()
void SetCameraPP(bool state, DayZPlayerCamera launchedFrom)

by default sets camera PP to zero, regardless of parameter. Override if needed.

Referenced by UpdateCameraNV()
override float GetCurrentYaw()
override float GetCurrentPitch()
override float GetCurrentRoll()
void ForceFreelook(bool state)
References m_bForceFreeLook