PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
DayZPlayerCamera3rdPersonErc Class Reference

Private Member Functions

void DayZPlayerCamera3rdPersonJump (DayZPlayer pPlayer, HumanInputController pInput)
 
override void OnUpdate (float pDt, out DayZPlayerCameraResult pOutResult)
 
void DayZPlayerCamera3rdPersonErcSpr (DayZPlayer pPlayer, HumanInputController pInput)
 
override void OnUpdate (float pDt, out DayZPlayerCameraResult pOutResult)
 

Private Attributes

float m_fDelay
 runtime config
 
float m_fDamping
 
float m_fDelayTimer
 runtime values
 
float m_fJumpStartY
 
float m_fJumpOffset
 
float m_jumpOffsetVelocity [1]
 
protected int m_iPelvisBone
 
protected float m_fTime
 

Member Function Documentation

◆ DayZPlayerCamera3rdPersonErcSpr()

void DayZPlayerCamera3rdPersonErcSpr ( DayZPlayer  pPlayer,
HumanInputController  pInput 
)
inlineprivate

◆ DayZPlayerCamera3rdPersonJump()

void DayZPlayerCamera3rdPersonJump ( DayZPlayer  pPlayer,
HumanInputController  pInput 
)
inlineprivate

runtime config

runtime values

References m_fDamping, and m_fDelay.

◆ OnUpdate() [1/2]

override void OnUpdate ( float  pDt,
out DayZPlayerCameraResult  pOutResult 
)
inlineprivate

◆ OnUpdate() [2/2]

override void OnUpdate ( float  pDt,
out DayZPlayerCameraResult  pOutResult 
)
inlineprivate

basically -> transform up vector (0,1,0) and read x coord -> and set is as roll

prev update

References m_fTime.

Field Documentation

◆ m_fDamping

float m_fDamping
private

◆ m_fDelay

float m_fDelay
private

runtime config

◆ m_fDelayTimer

float m_fDelayTimer
private

runtime values

◆ m_fJumpOffset

float m_fJumpOffset
private

◆ m_fJumpStartY

float m_fJumpStartY
private

Referenced by OnUpdate().

◆ m_fTime

protected float m_fTime
private

◆ m_iPelvisBone

protected int m_iPelvisBone
private

◆ m_jumpOffsetVelocity

float m_jumpOffsetVelocity[1]
private

The documentation for this class was generated from the following file: