DayZ 1.26
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
Класс ConnectionLost

Закрытые члены

void ConnectionLost (DayZGame game)
 
void Show ()
 
void Hide ()
 
void SetText (string text)
 
float GetDuration ()
 
void SetDuration (float duration)
 

Закрытые данные

ref Widget m_WidgetRoot
 
TextWidget m_TextWidgetTitle
 
float m_duration
 

Подробное описание

Конструктор(ы)

◆ ConnectionLost()

void ConnectionLost ( DayZGame game)
inlineprivate
346 {
347 m_WidgetRoot = game.GetWorkspace().CreateWidgets("gui/layouts/day_z_connection_lost.layout");
348 m_WidgetRoot.Show(false);
349
350 Class.CastTo(m_TextWidgetTitle, m_WidgetRoot.FindAnyWidget("TextWidget"));
351 m_duration = 0.0;
352 }
Super root of all classes in Enforce script.
Definition EnScript.c:11
float m_duration
Definition DayZGame.c:343
TextWidget m_TextWidgetTitle
Definition DayZGame.c:342
ref Widget m_WidgetRoot
Definition DayZGame.c:341
Definition EntityAI.c:95
static proto bool CastTo(out Class to, Class from)
Try to safely down-cast base class to child class.

Перекрестные ссылки Class::CastTo(), m_duration, m_TextWidgetTitle и m_WidgetRoot.

Методы

◆ GetDuration()

float GetDuration ( )
inlineprivate
382 {
383 return m_duration;
384 }

Перекрестные ссылки m_duration.

◆ Hide()

void Hide ( )
inlineprivate
369 {
370 if (m_WidgetRoot.IsVisible())
371 {
372 m_WidgetRoot.Show(false);
373 }
374 }

Перекрестные ссылки m_WidgetRoot.

◆ SetDuration()

void SetDuration ( float duration)
inlineprivate
387 {
389 }

Перекрестные ссылки m_duration.

◆ SetText()

void SetText ( string text)
inlineprivate
377 {
378 m_TextWidgetTitle.SetText(text);
379 }

Перекрестные ссылки m_TextWidgetTitle.

◆ Show()

void Show ( )
inlineprivate
355 {
356 if (!m_WidgetRoot.IsVisible())
357 {
358 if (g_Game.GetUIManager().IsDialogVisible())
359 {
360 g_Game.GetUIManager().HideDialog();
361 }
362
363 m_WidgetRoot.Show(true);
364 m_TextWidgetTitle.SetText("");
365 }
366 }
DayZGame g_Game
Definition DayZGame.c:3815

Перекрестные ссылки g_Game, m_TextWidgetTitle и m_WidgetRoot.

Поля

◆ m_duration

float m_duration
private

Используется в ConnectionLost(), GetDuration() и SetDuration().

◆ m_TextWidgetTitle

TextWidget m_TextWidgetTitle
private

Используется в ConnectionLost(), SetText() и Show().

◆ m_WidgetRoot

ref Widget m_WidgetRoot
private

Используется в ConnectionLost(), Hide() и Show().


Объявления и описания членов класса находятся в файле: