DayZ 1.24
|
Private Member Functions | |
void | ActionMenu () |
void | Init (Widget actions_panel_widget, TextWidget default_action_widget) |
void | UpdateWidgets () |
void | NextAction () |
void | PrevAction () |
void | NextActionCategory () |
void | PrevActionCategory () |
void | Show () |
void | Refresh () |
void | Hide () |
void | HideWithFadeout () |
Private Attributes | |
const float | FADE_IN_TIME = 0.3 |
const float | FADE_OUT_TIME = 0.3 |
const float | HIDE_MENU_TIME = 5 |
ref WidgetFadeTimer | m_FadeTimer |
ref array< TextWidget > | m_actionItems |
TextWidget | m_defaultActionWidget |
Widget | m_actionsPanelWidget |
ref Timer | m_hide_timer |
bool | m_visible |
Definition at line 1 of file ActionMenu.c.
|
inlineprivate |
Definition at line 15 of file ActionMenu.c.
References CALL_CATEGORY_GUI, m_actionItems, m_FadeTimer, m_hide_timer, and m_visible.
|
inlineprivate |
Definition at line 155 of file ActionMenu.c.
References m_actionsPanelWidget, m_FadeTimer, m_hide_timer, and m_visible.
|
inlineprivate |
Definition at line 167 of file ActionMenu.c.
References FADE_OUT_TIME, m_actionsPanelWidget, and m_FadeTimer.
|
inlineprivate |
Definition at line 23 of file ActionMenu.c.
References m_actionItems, m_actionsPanelWidget, and m_defaultActionWidget.
|
inlineprivate |
Definition at line 96 of file ActionMenu.c.
References GetGame(), GetPlayer(), HIDE_MENU_TIME, m_hide_timer, and UpdateWidgets().
|
inlineprivate |
Definition at line 116 of file ActionMenu.c.
References GetGame(), GetPlayer(), HIDE_MENU_TIME, m_hide_timer, and UpdateWidgets().
|
inlineprivate |
Definition at line 106 of file ActionMenu.c.
References GetGame(), GetPlayer(), HIDE_MENU_TIME, m_hide_timer, and UpdateWidgets().
|
inlineprivate |
Definition at line 126 of file ActionMenu.c.
References GetGame(), GetPlayer(), HIDE_MENU_TIME, m_hide_timer, and UpdateWidgets().
|
inlineprivate |
Definition at line 145 of file ActionMenu.c.
References GetGame(), GetPlayer(), m_visible, Show(), and UpdateWidgets().
|
inlineprivate |
Definition at line 136 of file ActionMenu.c.
References HIDE_MENU_TIME, m_hide_timer, and m_visible.
Referenced by Refresh().
|
inlineprivate |
Definition at line 44 of file ActionMenu.c.
References FADE_IN_TIME, FADE_OUT_TIME, DiagMenu::GetBool(), GetGame(), GetPlayer(), m_actionItems, m_actionsPanelWidget, m_defaultActionWidget, and m_FadeTimer.
Referenced by NextAction(), NextActionCategory(), PrevAction(), PrevActionCategory(), and Refresh().
Definition at line 3 of file ActionMenu.c.
Referenced by UpdateWidgets().
Definition at line 4 of file ActionMenu.c.
Referenced by HideWithFadeout(), and UpdateWidgets().
Definition at line 5 of file ActionMenu.c.
Referenced by NextAction(), NextActionCategory(), PrevAction(), PrevActionCategory(), and Show().
|
private |
Definition at line 8 of file ActionMenu.c.
Referenced by ActionMenu(), Init(), and UpdateWidgets().
|
private |
Definition at line 10 of file ActionMenu.c.
Referenced by Hide(), HideWithFadeout(), Init(), and UpdateWidgets().
|
private |
Definition at line 9 of file ActionMenu.c.
Referenced by Init(), and UpdateWidgets().
|
private |
Definition at line 7 of file ActionMenu.c.
Referenced by ActionMenu(), Hide(), HideWithFadeout(), and UpdateWidgets().
Definition at line 11 of file ActionMenu.c.
Referenced by ActionMenu(), Hide(), NextAction(), NextActionCategory(), PrevAction(), PrevActionCategory(), and Show().
|
private |
Definition at line 13 of file ActionMenu.c.
Referenced by ActionMenu(), Hide(), Refresh(), and Show().