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

◆ CTEvent()

void ScriptedWidgetEventHandler::CTEvent ( int index,
int actor,
Widget root,
bool walk,
CameraToolsMenu parent )
inlineprotected

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

20 {
21 m_Menu = parent;
22 m_Index = index;
23 m_ActorIndex = actor;
24
25 m_Root = GetGame().GetWorkspace().CreateWidgets( "gui/layouts/camera_tools/event_entry.layout", root );
26 m_IndexWidget = TextWidget.Cast( m_Root.FindAnyWidget( "event_id" ) );
27 m_EventActorWidget = EditBoxWidget.Cast( m_Root.FindAnyWidget( "event_actor_edit" ) );
28 m_EventTimeWidget = EditBoxWidget.Cast( m_Root.FindAnyWidget( "event_time_edit" ) );
29 m_EventTypeWidget = EditBoxWidget.Cast( m_Root.FindAnyWidget( "event_type_edit" ) );
30 m_EventWalkWidget = CheckBoxWidget.Cast( m_Root.FindAnyWidget( "auto_walk" ) );
31
32 m_EventWalkWidget.SetChecked( walk );
33 m_IndexWidget.SetText( m_Index.ToString() );
34 m_EventActorWidget.SetText( m_ActorIndex.ToString() );
35 m_Root.SetHandler( this );
36 }
proto native WorkspaceWidget GetWorkspace()
EditBoxWidget m_EventActorWidget
Определения CTEvent.c:12
int m_ActorIndex
Определения CTEvent.c:4
Widget m_Root
Определения SizeToChild.c:9
CameraToolsMenu m_Menu
Определения CTEvent.c:8
CheckBoxWidget m_EventWalkWidget
Определения CTEvent.c:15
EditBoxWidget m_EventTypeWidget
Определения CTEvent.c:14
EditBoxWidget m_EventTimeWidget
Определения CTEvent.c:13
TextWidget m_IndexWidget
Определения CTEvent.c:11
int m_Index
Определения CTEvent.c:3
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_ActorIndex, m_EventActorWidget, m_EventTimeWidget, m_EventTypeWidget, m_EventWalkWidget, m_Index, m_IndexWidget, m_Menu и m_Root.