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

#include <DisplayStatus.h>

Inheritance diagram for DisplayStatus:
MessageReceiverBase

Private Member Functions

void  DisplayStatus (PlayerBase player)
 
void  ~DisplayStatus ()
 
void  SetBlinking (int id, bool blink)
 
void  SetStatus (int id, int level)
 
void  SetBar (int id, int value, int range)
 
void  Debug ()
 
void  OnReceive (int channel)
 
void  AddElement (int id, DisplayElement element)
 
void  UpdateStatus ()
 
void  PopulateElements ()
 
void  PopulateMaskArray ()
 
void  PrintMasks ()
 
void  PrintElements ()
 
void  SendRPC ()
 
void  OnRPC (ParamsReadContext ctx)
 
void  DebugRandValues ()
 

Private Attributes

autoptr map< int, DisplayElement m_Elements
 
autoptr array< int >  m_MaskArray
 
autoptr Timer  myTimer1
 
autoptr Timer  myTimer2
 
PlayerBase  m_Player
 

Constructor & Destructor Documentation

void DisplayStatus::DisplayStatus ( PlayerBase  player )
private
void DisplayStatus::~DisplayStatus ( )
private

Member Function Documentation

void DisplayStatus::SetBlinking ( int  id,
bool  blink 
)
private
void DisplayStatus::SetStatus ( int  id,
int  level 
)
private
void DisplayStatus::SetBar ( int  id,
int  value,
int  range 
)
private

References m_Elements.

Referenced by Stamina::DisplayBadge().

void DisplayStatus::Debug ( )
private
void DisplayStatus::OnReceive ( int  channel )
private

References SendRPC().

void DisplayStatus::AddElement ( int  id,
DisplayElement  element 
)
private
void DisplayStatus::UpdateStatus ( )
private

References m_Elements.

Referenced by OnRPC().

void DisplayStatus::PopulateElements ( )
private

References m_Elements, m_MaskArray, and TYPE_NTFR.

Referenced by OnRPC().

void DisplayStatus::PopulateMaskArray ( )
private

References m_Elements, m_MaskArray, and TYPE_NTFR.

Referenced by SendRPC().

void DisplayStatus::PrintMasks ( )
private
void DisplayStatus::PrintElements ( )
private

References m_Elements, PrintString(), and ToString().

void DisplayStatus::SendRPC ( )
private
void DisplayStatus::OnRPC ( ParamsReadContext  ctx )
private
void DisplayStatus::DebugRandValues ( )
private

Member Data Documentation

autoptr map<int, DisplayElement> DisplayStatus::m_Elements
private
autoptr array<int> DisplayStatus::m_MaskArray
private
autoptr Timer DisplayStatus::myTimer1
private
autoptr Timer DisplayStatus::myTimer2
private
PlayerBase DisplayStatus::m_Player
private

Referenced by DisplayStatus(), and SendRPC().


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