class
HubMenuLabelController
- 11 properties
- 9 functions
- 1 derived class
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Derived
Properties
| Property | Type | Offset | |
|---|---|---|---|
container | ink.CompoundWidgetReference | 0x0 | scripted |
wrapper | WeakHandle<ink.Widget> | 0x18 | scripted |
wrapperNext | WeakHandle<ink.Widget> | 0x28 | scripted |
wrapperController | WeakHandle<HubMenuLabelContentContainer> | 0x38 | scripted |
wrapperNextController | WeakHandle<HubMenuLabelContentContainer> | 0x48 | scripted |
data | MenuData | 0x58 | scripted |
watchForSize | bool | 0xD8 | scripted |
watchForInstatnSize | bool | 0xD9 | scripted |
once | bool | 0xDA | scripted |
direction | int | 0xDC | scripted |
isRadialVariant | bool | 0xE0 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "HubMenuLabelController", "OnInitialize", (HubMenuLabelController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HubMenuLabelController_OnInitialize( HubMenuLabelController self );void SetData(MenuData data, bool isRadialVariant)RTTIre.Hooks.PlaceVoid( "HubMenuLabelController", "SetData;script_ref<MenuData>Bool", (HubMenuLabelController_SetData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HubMenuLabelController_SetData( HubMenuLabelController self, MenuData data, bool isRadialVariant );void SetData(MenuData data)RTTIre.Hooks.PlaceVoid( "HubMenuLabelController", "SetData;script_ref<MenuData>", (HubMenuLabelController_SetData2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HubMenuLabelController_SetData2( HubMenuLabelController self, MenuData data );void SetTargetData(MenuData data, int direction)RTTIre.Hooks.PlaceVoid( "HubMenuLabelController", "SetTargetData;script_ref<MenuData>Int32", (HubMenuLabelController_SetTargetData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HubMenuLabelController_SetTargetData( HubMenuLabelController self, MenuData data, int direction );void SetActive(bool active)RTTIre.Hooks.PlaceVoid( "HubMenuLabelController", "SetActive;Bool", (HubMenuLabelController_SetActive x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HubMenuLabelController_SetActive( HubMenuLabelController self, bool active );bool OnArrangeChildrenComplete()RTTIre.Hooks.Place( "HubMenuLabelController", "OnArrangeChildrenComplete", (HubMenuLabelController_OnArrangeChildrenComplete x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HubMenuLabelController_OnArrangeChildrenComplete( HubMenuLabelController self );bool OnSwipeCompleted(ink.anim.Proxy anim)RTTIre.Hooks.Place( "HubMenuLabelController", "OnSwipeCompleted", (HubMenuLabelController_OnSwipeCompleted x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HubMenuLabelController_OnSwipeCompleted( HubMenuLabelController self, ink.anim.Proxy? anim );ink.anim.Definition? SwipeAnimation(WeakHandle<ink.Widget> targetWidget, float startTranslation, float endTranslation)RTTIre.Hooks.Place( "HubMenuLabelController", "SwipeAnimation;inkWidgetFloatFloat", (HubMenuLabelController_SwipeAnimation x) => { return re.Hooks.CallOriginal<re.msgpack.ink.anim.Definition>(); } ); [Msgpack.Gen] public readonly partial record struct HubMenuLabelController_SwipeAnimation( HubMenuLabelController self, WeakHandle<ink.Widget> targetWidget, float startTranslation, float endTranslation );ink.anim.Definition? ResizeAnimation(WeakHandle<ink.Widget> targetWidget, float width)RTTIre.Hooks.Place( "HubMenuLabelController", "ResizeAnimation;inkWidgetFloat", (HubMenuLabelController_ResizeAnimation x) => { return re.Hooks.CallOriginal<re.msgpack.ink.anim.Definition>(); } ); [Msgpack.Gen] public readonly partial record struct HubMenuLabelController_ResizeAnimation( HubMenuLabelController self, WeakHandle<ink.Widget> targetWidget, float width );