Dayz Explorer 1.29.162510
Loading...
Searching...
No Matches
array< ref TSelectableActionInfo > Class Reference

Protected Member Functions

void KeybindingsContainer (int index, Input input, Widget parent, KeybindingsMenu menu)
string GetLayoutName ()
void OnSelectKBPreset (int index)
void ReloadElements ()
void AddSubgroup (int sort_index, Widget parent, Input input)
void CreateSubgroups (Widget parent, Input input)
void AddElement (int index, Widget parent, Input input)
bool IsEnteringKeyBind ()
void ClearKeybind (int key_index)
void ClearAlternativeKeybind (int key_index)
void StartEnteringKeybind (int key_index)
void CancelEnteringKeybind ()
void StartEnteringAlternateKeybind (int key_index)
void CancelEnteringAlternateKeybind ()
bool IsChanged ()
 is anything changed?
void Apply ()
void Reset (bool forced=false)
void Update (float timeslice)
void SwitchSubgroup (int index)

Protected Attributes

const int NO_SORTING
Widget m_Root
KeybindingsMenu m_Menu
ScrollWidget m_Scroll
ref map< int, ref ElementArray > m_KeyWidgetElements
int m_CurrentSettingKeyIndex
int m_CurrentSettingAlternateKeyIndex
ref array< Widget > m_Subgroups

Detailed Description

Definition at line 1 of file actionmanagerbase.c.

Member Function Documentation

◆ AddElement()

void array::AddElement ( int index,
Widget parent,
Input input )
protected

Definition at line 100 of file keybindingscontainer.c.

◆ AddSubgroup()

void array::AddSubgroup ( int sort_index,
Widget parent,
Input input )
protected

Definition at line 55 of file keybindingscontainer.c.

◆ Apply()

void array::Apply ( )
protected

Definition at line 182 of file keybindingscontainer.c.

◆ CancelEnteringAlternateKeybind()

Definition at line 154 of file keybindingscontainer.c.

◆ CancelEnteringKeybind()

void array::CancelEnteringKeybind ( )
protected

Definition at line 135 of file keybindingscontainer.c.

◆ ClearAlternativeKeybind()

void array::ClearAlternativeKeybind ( int key_index)
protected

Definition at line 123 of file keybindingscontainer.c.

◆ ClearKeybind()

void array::ClearKeybind ( int key_index)
protected

Definition at line 118 of file keybindingscontainer.c.

◆ CreateSubgroups()

void array::CreateSubgroups ( Widget parent,
Input input )
protected

Definition at line 80 of file keybindingscontainer.c.

◆ GetLayoutName()

Definition at line 31 of file keybindingscontainer.c.

◆ IsChanged()

bool array::IsChanged ( )
protected

is anything changed?

Definition at line 167 of file keybindingscontainer.c.

◆ IsEnteringKeyBind()

Definition at line 113 of file keybindingscontainer.c.

◆ KeybindingsContainer()

void array::KeybindingsContainer ( int index,
Input input,
Widget parent,
KeybindingsMenu menu )
protected

Definition at line 15 of file keybindingscontainer.c.

◆ OnSelectKBPreset()

void array::OnSelectKBPreset ( int index)
protected

Definition at line 36 of file keybindingscontainer.c.

◆ ReloadElements()

void array::ReloadElements ( )
protected

Definition at line 44 of file keybindingscontainer.c.

◆ Reset()

void array::Reset ( bool forced = false)
protected

Definition at line 236 of file keybindingscontainer.c.

◆ StartEnteringAlternateKeybind()

void array::StartEnteringAlternateKeybind ( int key_index)
protected

Definition at line 147 of file keybindingscontainer.c.

◆ StartEnteringKeybind()

void array::StartEnteringKeybind ( int key_index)
protected

Definition at line 128 of file keybindingscontainer.c.

◆ SwitchSubgroup()

void array::SwitchSubgroup ( int index)
protected

Definition at line 295 of file keybindingscontainer.c.

◆ Update()

void array::Update ( float timeslice)
protected

Definition at line 250 of file keybindingscontainer.c.

Member Data Documentation

◆ m_CurrentSettingAlternateKeyIndex

◆ m_CurrentSettingKeyIndex

Definition at line 10 of file keybindingscontainer.c.

◆ m_KeyWidgetElements

ref map<int, ref ElementArray> array::m_KeyWidgetElements
protected

Definition at line 9 of file keybindingscontainer.c.

◆ m_Menu

KeybindingsMenu array::m_Menu
protected

Definition at line 6 of file keybindingscontainer.c.

◆ m_Root

Widget array::m_Root
protected

Definition at line 5 of file keybindingscontainer.c.

◆ m_Scroll

ScrollWidget array::m_Scroll
protected

Definition at line 7 of file keybindingscontainer.c.

◆ m_Subgroups

ref array<Widget> array::m_Subgroups
protected

Definition at line 13 of file keybindingscontainer.c.

◆ NO_SORTING

const int array::NO_SORTING
protected

Definition at line 4 of file keybindingscontainer.c.


The documentation for this class was generated from the following file: