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

#include <Chat.h>

Private Member Functions

void  ChatLine (Widget root_widget)
 
void  ~ChatLine ()
 
void  Set (ChatMessageEventParams params)
 
void  Clear ()
 

Private Attributes

const float  FADE_TIMEOUT = 30
 
const float  FADE_OUT_DURATION = 3
 
const float  FADE_IN_DURATION = 0.5
 
TextWidget  m_text_widget
 
TextWidget  m_text_widget_bg
 
private autoptr WidgetFadeTimer  m_fade_timer
 
private autoptr WidgetFadeTimer  m_fade_timer_bg
 
private autoptr Timer  m_timeout_timer
 
private autoptr Timer  m_timeout_timer_bg
 

Constructor & Destructor Documentation

void ChatLine::ChatLine ( Widget  root_widget )
private
void ChatLine::~ChatLine ( )
private

References m_text_widget, and m_text_widget_bg.

Member Function Documentation

void ChatLine::Set ( ChatMessageEventParams  params )
private
void ChatLine::Clear ( )
private

Member Data Documentation

const float ChatLine::FADE_TIMEOUT = 30
private

Referenced by Set().

const float ChatLine::FADE_OUT_DURATION = 3
private

Referenced by Set().

const float ChatLine::FADE_IN_DURATION = 0.5
private

Referenced by Set().

TextWidget ChatLine::m_text_widget
private
TextWidget ChatLine::m_text_widget_bg
private
private autoptr WidgetFadeTimer ChatLine::m_fade_timer
private

Referenced by ChatLine(), Clear(), and Set().

private autoptr WidgetFadeTimer ChatLine::m_fade_timer_bg
private

Referenced by ChatLine(), Clear(), and Set().

private autoptr Timer ChatLine::m_timeout_timer
private

Referenced by ChatLine(), Clear(), and Set().

private autoptr Timer ChatLine::m_timeout_timer_bg
private

Referenced by ChatLine(), Clear(), and Set().


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