Arma Reforger Explorer
1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Go to the source code of this file.
Data Structures | |
class | SCR_TooltipManagerEditorUIComponent |
Enumerations | |
enum | EEditorTooltip { DEFAULT, MODE, ENTITY, CONTEXT_ACTION, TOOLBAR_ACTION } |
Functions | |
void | SetInfo (SCR_UIInfo info, EEditorTooltip type=0, Managed instance=null) |
void | ResetInfo (SCR_UIInfo info=null) |
void | RefreshInfo (SCR_UIInfo info, EEditorTooltip type=0, Managed instance=null) |
protected void | PlayAnimation () |
protected void | ResetAnimation () |
protected void | ShowEntityTooltip (SCR_EditableEntityComponent entity) |
protected void | OnHover (EEditableEntityState state, set< SCR_EditableEntityComponent > entitiesInsert, set< SCR_EditableEntityComponent > entitiesRemove) |
protected void | OnInputDeviceIsGamepad (bool isGamepad) |
protected void | OnRadialMenuToggle (IEntity owner, bool isOpened) |
protected void | OnContextMenuToggle (bool isOpened) |
protected void | OnMenuUpdate (float tDelta) |
protected void | OnMenuFocusLost () |
override void | HandlerAttachedScripted (Widget w) |
override void | HandlerDeattached (Widget w) |
SCR_TooltipManagerEditorUIComponent SCR_BaseEditorUIComponent | SCR_BaseContainerCustomTitleEnum (EEditorTooltip, "m_TooltipType") |
Variables | |
protected ref array< ref SCR_TooltipEditorEntry > | m_Tooltips |
protected float | m_fDelay |
protected float | m_fFadeInSpeed |
private float | m_fInertiaStrength |
protected bool | m_bTrackHoverState |
protected InputManager | m_InputManager |
protected SCR_LayersEditorComponent | m_LayersManager |
protected SCR_TooltipAreaEditorUIComponent | m_TooltipArea |
protected SCR_CursorEditorUIComponent | m_Cursor |
protected SCR_BaseTooltipEditorUIComponent | m_Tooltip |
protected SCR_BaseContextMenuEditorUIComponent | m_ContextMenu |
protected SCR_UIInfo | m_Info |
protected Managed | m_InfoInstance |
protected bool | m_bTooltipShown |
SCR_EditorPingInfoDisplay | BaseContainerProps () |
Class that saves the color data for specific ENotificationColor enums for the notification system. More... | |
enum EEditorTooltip |
Enumerator | |
---|---|
DEFAULT | |
MODE | |
ENTITY | |
CONTEXT_ACTION | |
TOOLBAR_ACTION |
Definition at line 397 of file SCR_TooltipManagerEditorUIComponent.c.
override void BaseContainerProps::HandlerAttachedScripted | ( | Widget | w | ) |
Definition at line 293 of file SCR_TooltipManagerEditorUIComponent.c.
override void BaseContainerProps::HandlerDeattached | ( | Widget | w | ) |
Definition at line 341 of file SCR_TooltipManagerEditorUIComponent.c.
protected void BaseContainerProps::OnContextMenuToggle | ( | bool | isOpened | ) |
Definition at line 205 of file SCR_TooltipManagerEditorUIComponent.c.
protected void BaseContainerProps::OnHover | ( | EEditableEntityState | state, |
set< SCR_EditableEntityComponent > | entitiesInsert, | ||
set< SCR_EditableEntityComponent > | entitiesRemove | ||
) |
Definition at line 154 of file SCR_TooltipManagerEditorUIComponent.c.
protected void BaseContainerProps::OnInputDeviceIsGamepad | ( | bool | isGamepad | ) |
Definition at line 174 of file SCR_TooltipManagerEditorUIComponent.c.
protected void BaseContainerProps::OnMenuFocusLost | ( | ) |
Definition at line 287 of file SCR_TooltipManagerEditorUIComponent.c.
protected void BaseContainerProps::OnMenuUpdate | ( | float | tDelta | ) |
Definition at line 213 of file SCR_TooltipManagerEditorUIComponent.c.
protected void BaseContainerProps::OnRadialMenuToggle | ( | IEntity | owner, |
bool | isOpened | ||
) |
Definition at line 188 of file SCR_TooltipManagerEditorUIComponent.c.
protected void BaseContainerProps::PlayAnimation | ( | ) |
Definition at line 124 of file SCR_TooltipManagerEditorUIComponent.c.
void BaseContainerProps::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).
[in] | info | |
[in] | type | |
[in] | instance |
Definition at line 117 of file SCR_TooltipManagerEditorUIComponent.c.
protected void BaseContainerProps::ResetAnimation | ( | ) |
Definition at line 133 of file SCR_TooltipManagerEditorUIComponent.c.
void BaseContainerProps::ResetInfo | ( | SCR_UIInfo | info = null | ) |
Hide currently shown tooltip.
[in] | info | When not null, it will reset tooltip if this one is the current one |
Definition at line 95 of file SCR_TooltipManagerEditorUIComponent.c.
SCR_TooltipManagerEditorUIComponent SCR_BaseEditorUIComponent SCR_BaseContainerCustomTitleEnum | ( | EEditorTooltip | , |
"m_TooltipType" | |||
) |
Definition at line 373 of file SCR_TooltipManagerEditorUIComponent.c.
void BaseContainerProps::SetInfo | ( | SCR_UIInfo | info, |
EEditorTooltip | type = 0 , |
||
Managed | instance = null |
||
) |
Show tooltip with given params.
[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 |
Definition at line 34 of file SCR_TooltipManagerEditorUIComponent.c.
protected void BaseContainerProps::ShowEntityTooltip | ( | SCR_EditableEntityComponent | entity | ) |
Definition at line 141 of file SCR_TooltipManagerEditorUIComponent.c.
protected bool m_bTooltipShown |
Definition at line 27 of file SCR_TooltipManagerEditorUIComponent.c.
protected bool m_bTrackHoverState |
Definition at line 17 of file SCR_TooltipManagerEditorUIComponent.c.
protected SCR_BaseContextMenuEditorUIComponent m_ContextMenu |
Definition at line 24 of file SCR_TooltipManagerEditorUIComponent.c.
protected SCR_CursorEditorUIComponent m_Cursor |
Definition at line 22 of file SCR_TooltipManagerEditorUIComponent.c.
protected float m_fDelay |
Definition at line 8 of file SCR_TooltipManagerEditorUIComponent.c.
protected float m_fFadeInSpeed |
Definition at line 11 of file SCR_TooltipManagerEditorUIComponent.c.
private float m_fInertiaStrength |
Definition at line 14 of file SCR_TooltipManagerEditorUIComponent.c.
protected SCR_UIInfo m_Info |
Definition at line 25 of file SCR_TooltipManagerEditorUIComponent.c.
protected Managed m_InfoInstance |
Definition at line 26 of file SCR_TooltipManagerEditorUIComponent.c.
protected InputManager m_InputManager |
Definition at line 19 of file SCR_TooltipManagerEditorUIComponent.c.
protected SCR_LayersEditorComponent m_LayersManager |
Definition at line 20 of file SCR_TooltipManagerEditorUIComponent.c.
protected SCR_BaseTooltipEditorUIComponent m_Tooltip |
Definition at line 23 of file SCR_TooltipManagerEditorUIComponent.c.
protected SCR_TooltipAreaEditorUIComponent m_TooltipArea |
Definition at line 21 of file SCR_TooltipManagerEditorUIComponent.c.
protected ref array<ref SCR_TooltipEditorEntry> m_Tooltips |
Definition at line 5 of file SCR_TooltipManagerEditorUIComponent.c.