class game.ui
InteractionsHubGameController
game.ui.InteractionsHubGameController
- 8 properties
- 7 functions
Extends game.ui.HUDGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
TopInteractionWidgetsLibraries | ink.WidgetLibraryReference[] | 0x58 | scripted |
TopInteractionsRoot | ink.WidgetReference | 0x68 | scripted |
BotInteractionWidgetsLibraries | ink.WidgetLibraryReference[] | 0x80 | scripted |
BotInteractionsRoot | ink.WidgetReference | 0x90 | scripted |
TooltipsManagerRef | ink.WidgetReference | 0xA8 | scripted |
TooltipsAnchorPoint | ink.WidgetReference | 0xC0 | scripted |
TooltipsManager | WeakHandle<game.ui.TooltipsManager> | 0xD8 | scripted |
tooltipProvider | WeakHandle<TooltipProvider> | 0xE8 | scripted |
Functions
void SetShowTooltipsTimer(float? time)RTTIre.Hooks.PlaceVoid( "gameuiInteractionsHubGameController", "SetShowTooltipsTimer", (InteractionsHubGameController_SetShowTooltipsTimer x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InteractionsHubGameController_SetShowTooltipsTimer( game.ui.InteractionsHubGameController self, float? time );void ResetShowTooltipsTimer()RTTIre.Hooks.PlaceVoid( "gameuiInteractionsHubGameController", "ResetShowTooltipsTimer", (InteractionsHubGameController_ResetShowTooltipsTimer x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InteractionsHubGameController_ResetShowTooltipsTimer( game.ui.InteractionsHubGameController self );bool OnInitialize()RTTIre.Hooks.Place( "gameuiInteractionsHubGameController", "OnInitialize", (InteractionsHubGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct InteractionsHubGameController_OnInitialize( game.ui.InteractionsHubGameController self );bool OnRefreshTooltipEvent(RefreshTooltipEvent e)RTTIre.Hooks.Place( "gameuiInteractionsHubGameController", "OnRefreshTooltipEvent", (InteractionsHubGameController_OnRefreshTooltipEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct InteractionsHubGameController_OnRefreshTooltipEvent( game.ui.InteractionsHubGameController self, RefreshTooltipEvent? e );bool OnInvalidateHidden(InvalidateTooltipHiddenStateEvent e)RTTIre.Hooks.Place( "gameuiInteractionsHubGameController", "OnInvalidateHidden", (InteractionsHubGameController_OnInvalidateHidden x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct InteractionsHubGameController_OnInvalidateHidden( game.ui.InteractionsHubGameController self, InvalidateTooltipHiddenStateEvent? e );bool OnTooltipRequest(WeakHandle<ink.Widget> e)RTTIre.Hooks.Place( "gameuiInteractionsHubGameController", "OnTooltipRequest", (InteractionsHubGameController_OnTooltipRequest x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct InteractionsHubGameController_OnTooltipRequest( game.ui.InteractionsHubGameController self, WeakHandle<ink.Widget> e );bool OnShowTooltips()RTTIre.Hooks.Place( "gameuiInteractionsHubGameController", "OnShowTooltips", (InteractionsHubGameController_OnShowTooltips x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct InteractionsHubGameController_OnShowTooltips( game.ui.InteractionsHubGameController self );