◆ GetOnActiveWidgetInteraction()
static ScriptInvokerActiveWidgetInteraction SCR_MenuHelper.GetOnActiveWidgetInteraction |
( |
| ) |
|
|
static |
◆ GetOnDialogClose()
static ScriptInvokerDialog SCR_MenuHelper.GetOnDialogClose |
( |
| ) |
|
|
static |
◆ GetOnDialogOpen()
static ScriptInvokerDialog SCR_MenuHelper.GetOnDialogOpen |
( |
| ) |
|
|
static |
◆ GetOnMenuClose()
static ScriptInvokerMenu SCR_MenuHelper.GetOnMenuClose |
( |
| ) |
|
|
static |
◆ GetOnMenuFocusGained()
static ScriptInvokerMenu SCR_MenuHelper.GetOnMenuFocusGained |
( |
| ) |
|
|
static |
◆ GetOnMenuFocusLost()
static ScriptInvokerMenu SCR_MenuHelper.GetOnMenuFocusLost |
( |
| ) |
|
|
static |
◆ GetOnMenuHide()
static ScriptInvokerMenu SCR_MenuHelper.GetOnMenuHide |
( |
| ) |
|
|
static |
◆ GetOnMenuOpen()
static ScriptInvokerMenu SCR_MenuHelper.GetOnMenuOpen |
( |
| ) |
|
|
static |
◆ GetOnMenuOpened()
static ScriptInvokerMenu SCR_MenuHelper.GetOnMenuOpened |
( |
| ) |
|
|
static |
◆ GetOnMenuShow()
static ScriptInvokerMenu SCR_MenuHelper.GetOnMenuShow |
( |
| ) |
|
|
static |
◆ GetOnTabChange()
static ScriptInvokerTabView SCR_MenuHelper.GetOnTabChange |
( |
| ) |
|
|
static |
◆ IsInTopMenu()
static bool SCR_MenuHelper.IsInTopMenu |
( |
notnull Widget |
componentRoot | ) |
|
|
static |
NB: This will return false if the widget is in a DIALOG on top of the MENU!!!
◆ OnDialogClose()
static void SCR_MenuHelper.OnDialogClose |
( |
DialogUI |
dialog | ) |
|
|
static |
◆ OnDialogOpen()
static void SCR_MenuHelper.OnDialogOpen |
( |
DialogUI |
dialog | ) |
|
|
static |
Methods to keep track of current dialogs.
The MenuManager does not keep track of dialogs: GetTopMenu() only returns the last menu opened with OpenMenu(), not those opened with OpenDialog() Navigation buttons bind themselves to m_OnDialogOpen and m_OnDialogClose Called by DialogUI
◆ OnMenuClose()
◆ OnMenuFocusGained()
◆ OnMenuFocusLost()
◆ OnMenuHide()
◆ OnMenuOpen()
◆ OnMenuOpened()
◆ OnMenuShow()
◆ OnTabChange()
◆ SetActiveWidgetInteractionState()
static void SCR_MenuHelper.SetActiveWidgetInteractionState |
( |
bool |
isActive, |
|
|
int |
delay = 0 |
|
) |
| |
|
static |
Navigation buttons are bound to this delegate to disable themselves during edit/combo boxes interaction and prevent reenabling Edit boxes and dropdown menus call this method as a substitute for the lack of events when starting and finishing txt editing / dropdown interaction.
◆ m_OnActiveWidgetInteraction
ref ScriptInvokerActiveWidgetInteraction SCR_MenuHelper.m_OnActiveWidgetInteraction |
|
staticprotected |
◆ m_OnDialogClose
ref ScriptInvokerDialog SCR_MenuHelper.m_OnDialogClose |
|
staticprotected |
◆ m_OnDialogOpen
ref ScriptInvokerDialog SCR_MenuHelper.m_OnDialogOpen |
|
staticprotected |
◆ m_OnMenuClose
ref ScriptInvokerMenu SCR_MenuHelper.m_OnMenuClose |
|
staticprotected |
◆ m_OnMenuFocusGained
ref ScriptInvokerMenu SCR_MenuHelper.m_OnMenuFocusGained |
|
staticprotected |
◆ m_OnMenuFocusLost
ref ScriptInvokerMenu SCR_MenuHelper.m_OnMenuFocusLost |
|
staticprotected |
◆ m_OnMenuHide
ref ScriptInvokerMenu SCR_MenuHelper.m_OnMenuHide |
|
staticprotected |
◆ m_OnMenuOpen
ref ScriptInvokerMenu SCR_MenuHelper.m_OnMenuOpen |
|
staticprotected |
◆ m_OnMenuOpened
ref ScriptInvokerMenu SCR_MenuHelper.m_OnMenuOpened |
|
staticprotected |
◆ m_OnMenuShow
ref ScriptInvokerMenu SCR_MenuHelper.m_OnMenuShow |
|
staticprotected |
◆ m_OnTabChange
ref ScriptInvokerTabView SCR_MenuHelper.m_OnTabChange |
|
staticprotected |
The documentation for this interface was generated from the following file:
- Game/UI/Menu/SCR_MenuHelper.c