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

◆ KeybindingsGroup()

void ScriptedWidgetEventHandler::KeybindingsGroup ( int index,
Input input,
Widget parent,
KeybindingsMenu menu )
inlineprotected

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

14 {
16 m_Menu = menu;
17
18 string group_name;
19 input.GetActionGroupName( index, group_name );
20
22 Widget subgroup = m_Root.FindAnyWidget( "group_content" );
23
24// for( int i = 0; i < 1; i++ )
25// {
26 AddSubgroup( /*index, */subgroup, input );
27// }
28
29 InitPresets( index, m_Root.FindAnyWidget( "group_header" ), input );
30
31 subgroup.Update();
32
33 m_Root.SetHandler( this );
34 }
map
Определения ControlsXboxNew.c:4
proto native WorkspaceWidget GetWorkspace()
proto int GetActionGroupName(int group_index, out string name)
Widget m_Root
Определения SizeToChild.c:9
void InitPresets(int index, Widget parent, Input input)
Определения KeybindingsGroup.c:41
void AddSubgroup(Widget parent, Input input)
Определения KeybindingsGroup.c:87
ref map< int, ref KeybindingElement > m_KeyWidgets
Определения KeybindingsGroup.c:7
CameraToolsMenu m_Menu
Определения CTEvent.c:8
proto native CGame GetGame()
proto native external Widget CreateWidgets(string layout, Widget parentWidget=NULL, bool immedUpdate=true)
Create widgets from *.layout file.
WorkspaceWidget Widget
Defined in code.

Перекрестные ссылки AddSubgroup(), WorkspaceWidget::CreateWidgets(), Input::GetActionGroupName(), GetGame(), GetLayoutName(), CGame::GetWorkspace(), InitPresets(), m_KeyWidgets, m_Menu и m_Root.

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