this is main camera class Подробнее...
Защищенные члены | |
void | DayZPlayerCameraIronsights (DayZPlayer pPlayer, HumanInputController pInput) |
void | SetupSightEntities () |
override void | OnActivate (DayZPlayerCamera pPrevCamera, DayZPlayerCameraResult pPrevCameraResult) |
EntityAI | GetCurrentSightEntity () |
bool | GetCurrentSightInfo (out vector camPos, out vector camDir) |
override void | OnUpdate (float pDt, out DayZPlayerCameraResult pOutResult) |
override vector | GetBaseAngles () |
override vector | GetAdditiveAngles () |
void | AdjustCameraParameters (float pDt, inout DayZPlayerCameraResult pOutResult) |
float | HoldBreathFOVEffect (float pDt) |
override void | SetCameraPP (bool state, DayZPlayerCamera launchedFrom) |
override string | GetCameraName () |
override void | SetCameraPPDelay (DayZPlayerCamera pPrevCamera) |
void | UpdateBatteryOptics (EntityAI entity) |
Закрытые члены | |
void | DayZPlayerCamera1stPerson (DayZPlayer pPlayer, HumanInputController pInput) |
override void | OnActivate (DayZPlayerCamera pPrevCamera, DayZPlayerCameraResult pPrevCameraResult) |
override void | OnUpdate (float pDt, out DayZPlayerCameraResult pOutResult) |
override vector | GetBaseAngles () |
override vector | GetAdditiveAngles () |
override string | GetCameraName () |
void | DayZPlayerCamera3rdPerson (DayZPlayer pPlayer, HumanInputController pInput) |
override void | OnActivate (DayZPlayerCamera pPrevCamera, DayZPlayerCameraResult pPrevCameraResult) |
override void | OnUpdate (float pDt, out DayZPlayerCameraResult pOutResult) |
override vector | GetBaseAngles () |
override vector | GetAdditiveAngles () |
override string | GetCameraName () |
Закрытые статические данные | |
static const float | CONST_UD_MIN = -85.0 |
down limit | |
static const float | CONST_UD_MAX = 85.0 |
up limit | |
static const float | CONST_LR_MIN = -160.0 |
down limit | |
static const float | CONST_LR_MAX = 160.0 |
up limit | |
static const float | CONST_UD_MIN_BACK = -25.0 |
down limit on back | |
this is main camera class
См. определение в файле DayZPlayerCamera1stPerson.c строка 4