DayZ Enforce
Script API
Private Member Functions | Private Attributes | List of all members
ManBase Class Reference

#include <ManBase.h>

Inheritance diagram for ManBase:
Man LightAI PlayerBase LightAIBase SurvivorBase Animal Zombie AnimalBase ZombieBase ZombieEngine

Private Member Functions

void  ManBase ()
 
void  HideBodyEnd ()
 
void  AllowInteractions (bool state)
 
void  OnSynchronize (ParamsWriteContext ctx)
 
void  OnSynchronized (ParamsReadContext ctx)
 
void  HideBodyStart ()
 
bool  IsPlayer ()
 
Object  GetCursorObject ()
 
bool  IsInteractable ()
 
bool  IsAlive ()
 

Private Attributes

bool  m_IsInteractable
 
bool  m_SynchHideBody
 
autoptr Timer  m_Timer
 

Constructor & Destructor Documentation

void ManBase::ManBase ( )
private

References AllowInteractions().

Member Function Documentation

void ManBase::HideBodyEnd ( )
private

References g_Game, and Object::Release().

void ManBase::AllowInteractions ( bool  state )
private

References m_IsInteractable.

Referenced by HideBodyStart(), and ManBase().

void ManBase::OnSynchronize ( ParamsWriteContext  ctx )
private
void ManBase::OnSynchronized ( ParamsReadContext  ctx )
private
void ManBase::HideBodyStart ( )
private
bool ManBase::IsPlayer ( )
private

References GetGame().

Object ManBase::GetCursorObject ( )
private
bool ManBase::IsInteractable ( )
private

References m_IsInteractable.

bool ManBase::IsAlive ( )
private

Member Data Documentation

bool ManBase::m_IsInteractable
private
bool ManBase::m_SynchHideBody
private

Referenced by HideBodyStart(), and OnSynchronize().

autoptr Timer ManBase::m_Timer
private

Referenced by HideBodyStart().


The documentation for this class was generated from the following files:
Converted from CHM to HTML with chm2web Pro 2.85 (unicode)