|
void | SetInfo (SCR_UIInfo info, EEditorTooltip type=0, Managed instance=null) |
| Show tooltip with given params.
|
|
void | ResetInfo (SCR_UIInfo info=null) |
| Hide currently shown tooltip.
|
|
void | RefreshInfo (SCR_UIInfo info, EEditorTooltip type=0, Managed instance=null) |
| Refresh currently shown tooltip, in case it's UI info changed (e.g., action state was toggled).
|
|
override void | HandlerAttachedScripted (Widget w) |
| Event called when subcomponent is initialized.
|
|
override void | HandlerDeattached (Widget w) |
|
◆ HandlerAttachedScripted()
override void SCR_TooltipManagerEditorUIComponent.HandlerAttachedScripted |
( |
Widget |
w | ) |
|
Event called when subcomponent is initialized.
Called only after all other subcomponents were registered as well and can be searched for. To be overwritten by inherited classes.
- Parameters
-
Implements MenuRootSubComponent.
◆ HandlerDeattached()
override void SCR_TooltipManagerEditorUIComponent.HandlerDeattached |
( |
Widget |
w | ) |
|
◆ OnContextMenuToggle()
void SCR_TooltipManagerEditorUIComponent.OnContextMenuToggle |
( |
bool |
isOpened | ) |
|
|
protected |
◆ OnHover()
◆ OnInputDeviceIsGamepad()
void SCR_TooltipManagerEditorUIComponent.OnInputDeviceIsGamepad |
( |
bool |
isGamepad | ) |
|
|
protected |
◆ OnMenuFocusLost()
void SCR_TooltipManagerEditorUIComponent.OnMenuFocusLost |
( |
| ) |
|
|
protected |
◆ OnMenuUpdate()
void SCR_TooltipManagerEditorUIComponent.OnMenuUpdate |
( |
float |
tDelta | ) |
|
|
protected |
◆ OnRadialMenuToggle()
void SCR_TooltipManagerEditorUIComponent.OnRadialMenuToggle |
( |
IEntity |
owner, |
|
|
bool |
isOpened |
|
) |
| |
|
protected |
◆ PlayAnimation()
void SCR_TooltipManagerEditorUIComponent.PlayAnimation |
( |
| ) |
|
|
protected |
◆ RefreshInfo()
void SCR_TooltipManagerEditorUIComponent.RefreshInfo |
( |
SCR_UIInfo |
info, |
|
|
EEditorTooltip |
type = 0 , |
|
|
Managed |
instance = null |
|
) |
| |
Refresh currently shown tooltip, in case it's UI info changed (e.g., action state was toggled).
- Parameters
-
[in] | info | |
[in] | type | |
[in] | instance | |
◆ ResetAnimation()
void SCR_TooltipManagerEditorUIComponent.ResetAnimation |
( |
| ) |
|
|
protected |
◆ ResetInfo()
void SCR_TooltipManagerEditorUIComponent.ResetInfo |
( |
SCR_UIInfo |
info = null | ) |
|
Hide currently shown tooltip.
- Parameters
-
[in] | info | When not null, it will reset tooltip if this one is the current one |
◆ SetInfo()
void SCR_TooltipManagerEditorUIComponent.SetInfo |
( |
SCR_UIInfo |
info, |
|
|
EEditorTooltip |
type = 0 , |
|
|
Managed |
instance = null |
|
) |
| |
Show tooltip with given params.
- Parameters
-
[in] | info | UI info with all visual information |
[in] | type | Tooltip type, influences which layout will be selected |
[in] | instance | Instance, e.g., entity, which can be accessed for more information |
◆ ShowEntityTooltip()
◆ INERTIA_THRESHOLD
const float SCR_TooltipManagerEditorUIComponent.INERTIA_THRESHOLD = 0.001 |
|
staticprotected |
◆ m_bTooltipShown
bool SCR_TooltipManagerEditorUIComponent.m_bTooltipShown |
|
protected |
◆ m_bTrackHoverState
bool SCR_TooltipManagerEditorUIComponent.m_bTrackHoverState |
|
protected |
◆ m_ContextMenu
◆ m_Cursor
◆ m_fDelay
float SCR_TooltipManagerEditorUIComponent.m_fDelay |
|
protected |
◆ m_fFadeInSpeed
float SCR_TooltipManagerEditorUIComponent.m_fFadeInSpeed |
|
protected |
◆ m_Info
SCR_UIInfo SCR_TooltipManagerEditorUIComponent.m_Info |
|
protected |
◆ m_InfoInstance
Managed SCR_TooltipManagerEditorUIComponent.m_InfoInstance |
|
protected |
◆ m_InputManager
InputManager SCR_TooltipManagerEditorUIComponent.m_InputManager |
|
protected |
◆ m_LayersManager
◆ m_Tooltip
◆ m_TooltipArea
◆ m_Tooltips
The documentation for this interface was generated from the following file:
- Game/Editor/UI/Components/Tooltips/SCR_TooltipManagerEditorUIComponent.c