TooltipsManager class
game.ui.TooltipsManager
Inheritance
Base: ink.WidgetLogicController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
tooltipsContainer | ink.WidgetReference | |
flipX | bool | |
flipY | bool | |
flipVerticalAttachment | bool | |
rootMargin | ink.Margin | |
screenMargin | ink.Margin | |
TooltipRequesters | ink.WidgetReference[] | scripted |
GenericTooltipsNames | CName[] | scripted |
TooltipLibrariesReferences | TooltipWidgetReference[] | scripted |
TooltipLibrariesStyledReferences | TooltipWidgetStyledReference[] | scripted |
TooltipsLibrary | red.ResourceReferenceScriptToken | scripted |
MenuTooltipStylePath | red.ResourceReferenceScriptToken | scripted |
HudTooltipStylePath | red.ResourceReferenceScriptToken | scripted |
prespawnLazyModules | bool | scripted |
IndexedTooltips | WeakHandle<AGenericTooltipController>[] | scripted |
NamedTooltips | NamedTooltipController?[] | scripted |
TooltipStylePath | red.ResourceReferenceScriptToken | scripted |
enableTransitionAnimation | bool | scripted |
tooltipAnimHideDef | ink.anim.Definition? | scripted |
tooltipDelayedShowDef | ink.anim.Definition? | scripted |
tooltipAnimHide | ink.anim.Proxy? | scripted |
tooltipDelayedShow | ink.anim.Proxy? | scripted |
tooltipShowAnimProxy | ink.anim.Proxy? | scripted |
axisDataThreshold | float | scripted |
mouseDataThreshold | float | scripted |
isHidden | bool | scripted |
Functions
void SetCustomMargin(ink.Margin margin)RTTIink.WidgetReference GetTooltipsContainerRef()RTTIvoid RefreshTooltipsPosition()RTTIvoid ResetTooltipsPosition()RTTIvoid SetFollowsCursor(bool followsCursor)RTTIvoid MarkToShow()RTTIvoid AttachToWidget(WeakHandle<ink.Widget> widget, game.ui.ETooltipPlacement? placement)RTTIvoid UnAttachFromWidget()RTTIbool OnInitialize()RTTIbool OnUninitialize()RTTIvoid Setup()RTTIvoid Setup(ETooltipsStyle tooltipStyle)RTTIvoid Setup(ETooltipsStyle tooltipStyle, bool followCursor)RTTIred.ResourceReferenceScriptToken GetDefaultStyleResRef(ETooltipsStyle tooltipStyle)RTTIvoid SetupIndexedWidgets(ETooltipsStyle tooltipStyle, WeakHandle<ink.Widget> tooltipsContainer, red.ResourceReferenceScriptToken styleResRef)RTTIvoid SetupNamedWidgets(ETooltipsStyle tooltipStyle, WeakHandle<ink.Widget> tooltipsContainer, red.ResourceReferenceScriptToken styleResRef)RTTIvoid SetupStyledNamedWidgets(ETooltipsStyle tooltipStyle, WeakHandle<ink.Widget> tooltipsContainer)RTTIbool OnTooltipWidgetSpawned(ink.Widget tooltipWidget, TooltipSpawnedCallbackData callbackData)RTTIvoid SetupWidgetAttachment(WeakHandle<ink.Widget> widget, ETooltipsStyle tooltipStyle)RTTIWeakHandle<AGenericTooltipController> GetNamedWidget(CName identifier)RTTIvoid ShowTooltips(ATooltipData[] tooltipsData)RTTIvoid ShowTooltipsAtWidget(ATooltipData[] tooltipData, WeakHandle<ink.Widget> widget)RTTIvoid ShowTooltipsAtWidget(ATooltipData[] tooltipData, WeakHandle<ink.Widget> widget, game.ui.ETooltipPlacement placement)RTTIvoid ShowTooltips(ATooltipData[] tooltipData, ink.Margin margin, bool? playAnim)RTTIvoid ShowTooltip(ATooltipData tooltipData)RTTIvoid ShowTooltip(CName identifier, ATooltipData tooltipData)RTTIvoid ShowTooltip(int index, ATooltipData tooltipData)RTTIvoid ShowTooltip(WeakHandle<AGenericTooltipController> tooltipController, ATooltipData tooltipData)RTTIvoid ShowTooltipAtPosition(int index, Vector2 position, ATooltipData tooltipData)RTTIvoid ShowTooltipAtPosition(CName identifier, Vector2 position, ATooltipData tooltipData)RTTIvoid ShowTooltipAtPosition(WeakHandle<AGenericTooltipController> tooltipController, Vector2 position, ATooltipData tooltipData)RTTIvoid ShowTooltipAtWidget(int index, WeakHandle<ink.Widget> widget, ATooltipData tooltipData, game.ui.ETooltipPlacement? placement, bool? playAnim, ink.Margin? margin)RTTIvoid ShowTooltipAtWidget(CName identifier, WeakHandle<ink.Widget> widget, ATooltipData tooltipData, game.ui.ETooltipPlacement? placement, bool? playAnim, ink.Margin? margin)RTTIvoid ShowTooltipAtWidget(WeakHandle<AGenericTooltipController> tooltipController, WeakHandle<ink.Widget> widget, ATooltipData tooltipData, game.ui.ETooltipPlacement? placement, bool? playAnim, ink.Margin? margin)RTTIvoid ShowTooltipInSlot(int index, ATooltipData tooltipData, WeakHandle<ink.Widget> widget)RTTIvoid ShowTooltipInSlot(CName identifier, ATooltipData tooltipData, WeakHandle<ink.Widget> widget)RTTIvoid ShowTooltipInSlot(WeakHandle<AGenericTooltipController> tooltipController, ATooltipData tooltipData, WeakHandle<ink.Widget> widget)RTTIvoid AttachToCursor()RTTIvoid ShowTooltip(int index, ATooltipData tooltipData, ink.Margin margin)RTTIvoid ShowTooltip(CName identifier, ATooltipData tooltipData, ink.Margin margin)RTTIvoid ShowTooltip(WeakHandle<AGenericTooltipController> tooltipController, ATooltipData tooltipData, ink.Margin margin)RTTIvoid StartShowingAnimation(WeakHandle<AGenericTooltipController> tooltipController)RTTIvoid HideTooltips()RTTIvoid RefreshTooltip(int index)RTTIvoid RefreshTooltip(CName identifier)RTTIvoid OnRequestTooltip(WeakHandle<ink.Widget> widget)RTTIvoid PlayShowingAnimation()RTTIvoid PlayHidingAnimation()RTTIbool OnAxisInput(ink.PointerEvent evt)RTTIbool OnHidden(ink.anim.Proxy proxy)RTTIbool OnShown(ink.anim.Proxy proxy)RTTIink.anim.Definition? GetShowingAnimation()RTTIink.anim.Definition? GetHidingAnimation()RTTIstatic WeakHandle<game.ui.TooltipAttachmentSlot> FindAttachmentSlot(WeakHandle<ink.Widget> widget)staticRTTI