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

TimerQueue Class using for system purpose only. More...

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

TimerQueue Class using for system purpose only.

Definition at line 382 of file tools.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: