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

#include <Chat.h>

Private Member Functions

void  Chat ()
 
void  ~Chat ()
 
void  Init (Widget root_widget)
 
void  Destroy ()
 
void  Clear ()
 
void  Add (ChatMessageEventParams params)
 
private void  AddInternal (ChatMessageEventParams params)
 

Private Attributes

const int  LINE_COUNT = 8
 
private Widget  m_root_widget
 
private int  m_line_height
 
private int  m_last_line
 
private autoptr array< ChatLine m_lines
 

Constructor & Destructor Documentation

void Chat::Chat ( )
private

References m_lines.

void Chat::~Chat ( )
private

References Destroy().

Member Function Documentation

void Chat::Init ( Widget  root_widget )
private
void Chat::Destroy ( )
private

References m_lines.

Referenced by Init(), MissionGameplay::OnMissionFinish(), and ~Chat().

void Chat::Clear ( )
private

References LINE_COUNT, and m_lines.

Referenced by MissionGameplay::DestroyAllMenus().

void Chat::Add ( ChatMessageEventParams  params )
private
void Chat::AddInternal ( ChatMessageEventParams  params )
private

Member Data Documentation

const int Chat::LINE_COUNT = 8
private

Referenced by AddInternal(), Clear(), and Init().

private Widget Chat::m_root_widget
private

Referenced by Init().

private int Chat::m_line_height
private

Referenced by AddInternal(), and Init().

private int Chat::m_last_line
private

Referenced by AddInternal(), and Init().

private autoptr array<ChatLine> Chat::m_lines
private

Referenced by AddInternal(), Chat(), Clear(), Destroy(), and Init().


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