PC Stable Documentation
|
|
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 | |
private const float | FADE_IN_TIME = 0.3 |
private const float | FADE_OUT_TIME = 0.3 |
private const float | HIDE_MENU_TIME = 5 |
private ref WidgetFadeTimer | m_FadeTimer |
private ref array< TextWidget > | m_actionItems |
private TextWidget | m_defaultActionWidget |
private Widget | m_actionsPanelWidget |
private ref Timer | m_hide_timer |
private bool | m_visible |
|
inlineprivate |
References CALL_CATEGORY_GUI, m_actionItems, m_FadeTimer, m_hide_timer, and m_visible.
|
inlineprivate |
References m_actionsPanelWidget, m_FadeTimer, m_hide_timer, m_visible, and Timer::Stop().
|
inlineprivate |
References FADE_OUT_TIME, m_actionsPanelWidget, and m_FadeTimer.
|
inlineprivate |
References m_actionItems, m_actionsPanelWidget, and m_defaultActionWidget.
|
inlineprivate |
References GetGame(), GetPlayer(), HIDE_MENU_TIME, m_hide_timer, and UpdateWidgets().
|
inlineprivate |
References GetGame(), GetPlayer(), HIDE_MENU_TIME, m_hide_timer, and UpdateWidgets().
|
inlineprivate |
References GetGame(), GetPlayer(), HIDE_MENU_TIME, m_hide_timer, and UpdateWidgets().
|
inlineprivate |
References GetGame(), GetPlayer(), HIDE_MENU_TIME, m_hide_timer, and UpdateWidgets().
|
inlineprivate |
References GetGame(), GetPlayer(), m_visible, Show(), and UpdateWidgets().
|
inlineprivate |
References HIDE_MENU_TIME, m_hide_timer, and m_visible.
Referenced by Refresh().
|
inlineprivate |
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().
|
private |
Referenced by UpdateWidgets().
|
private |
Referenced by HideWithFadeout(), and UpdateWidgets().
|
private |
Referenced by NextAction(), NextActionCategory(), PrevAction(), PrevActionCategory(), and Show().
|
private |
Referenced by ActionMenu(), Init(), and UpdateWidgets().
|
private |
Referenced by Hide(), HideWithFadeout(), Init(), and UpdateWidgets().
|
private |
Referenced by Init(), and UpdateWidgets().
|
private |
Referenced by ActionMenu(), Hide(), HideWithFadeout(), and UpdateWidgets().
|
private |
Referenced by ActionMenu(), Hide(), NextAction(), NextActionCategory(), PrevAction(), PrevActionCategory(), and Show().
|
private |
Referenced by ActionMenu(), Hide(), Refresh(), and Show().