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

◆ InitializeWidgets()

void InitializeWidgets ( )

См. определение в файле PluginItemDiagnostic.c строка 393

394 {
395 m_EventHandler = new PluginItemDiagnosticEventHandler;
396 m_EventHandler.m_Owner = this;
397
399 m_DebugRootWidget = GetGame().GetWorkspace().CreateWidgets("gui/layouts/debug/debug_item.layout");
400
402
403 m_DebugAgentListWidget = TextListboxWidget.Cast(m_DebugRootWidget.FindAnyWidget("AgentsList"));
404 m_DebugOutputServer = TextWidget.Cast(m_DebugRootWidget.FindAnyWidget("DebugOutputServer"));
405 m_DebugOutputClient = TextWidget.Cast(m_DebugRootWidget.FindAnyWidget("DebugOutputClient"));
406 m_DebugFloatsProperListWidget = TextListboxWidget.Cast(m_DebugRootWidget.FindAnyWidget("FloatsProperList"));
407 m_ItemPreviewWidget = ItemPreviewWidget.Cast(m_DebugRootWidget.FindAnyWidget("ItemPreview"));
408 m_ClassNameWidget = TextWidget.Cast(m_DebugRootWidget.FindAnyWidget("ClassName"));
409 m_DistanceWidget = TextWidget.Cast(m_DebugRootWidget.FindAnyWidget("Distance"));
410 m_CloseButton = ButtonWidget.Cast(m_DebugRootWidget.FindAnyWidget("CloseButton"));
411 }
Widget m_DebugRootWidget
Определения PluginItemDiagnostic.c:60
TextWidget m_ClassNameWidget
Определения PluginItemDiagnostic.c:66
ButtonWidget m_CloseButton
Определения PluginItemDiagnostic.c:69
TextListboxWidget m_DebugFloatsProperListWidget
Определения PluginItemDiagnostic.c:64
TextWidget m_DebugOutputClient
Определения PluginItemDiagnostic.c:63
ItemPreviewWidget m_ItemPreviewWidget
Определения PluginItemDiagnostic.c:68
TextListboxWidget m_DebugAgentListWidget
Определения PluginItemDiagnostic.c:61
ref PluginItemDiagnosticEventHandler m_EventHandler
Определения PluginItemDiagnostic.c:56
TextWidget m_DebugOutputServer
Определения PluginItemDiagnostic.c:62
ref TextWidget m_DistanceWidget[MAX_SIMULTANIOUS_PLAYERS]
Определения PluginRemotePlayerDebugClient.c:18
proto native WorkspaceWidget GetWorkspace()
Определения gameplay.c:277
Определения EnWidgets.c:220
proto native CGame GetGame()
proto native external Widget CreateWidgets(string layout, Widget parentWidget=NULL, bool immedUpdate=true)
Create widgets from *.layout file.

Перекрестные ссылки WorkspaceWidget::CreateWidgets(), GetGame(), CGame::GetWorkspace(), m_ClassNameWidget, m_CloseButton, m_DebugAgentListWidget, m_DebugFloatsProperListWidget, m_DebugOutputClient, m_DebugOutputServer, m_DebugRootWidget, m_DistanceWidget, m_EventHandler и m_ItemPreviewWidget.

Используется в PluginItemDiagnostic().