class
ModSortingDropdownButtonController
- 5 properties
- 5 functions
Extends DropdownButtonController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
navigableComponentRef | ink.WidgetReference | 0x60 | scripted |
ownerWidget | WeakHandle<ModDetailsItem> | 0x78 | scripted |
ownerMenu | WeakHandle<BrowserModsMenuGameController> | 0x88 | scripted |
navigableComponentController | WeakHandle<AnimatedListItemController> | 0x98 | scripted |
menuColors | ModsMenuColorsNames | 0xA8 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "ModSortingDropdownButtonController", "OnInitialize", (ModSortingDropdownButtonController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ModSortingDropdownButtonController_OnInitialize( ModSortingDropdownButtonController self );bool OnUninitialize()overrideRTTIre.Hooks.Place( "ModSortingDropdownButtonController", "OnUninitialize", (ModSortingDropdownButtonController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ModSortingDropdownButtonController_OnUninitialize( ModSortingDropdownButtonController self );void SetOwnerMenu(BrowserModsMenuGameController inMenu)RTTIre.Hooks.PlaceVoid( "ModSortingDropdownButtonController", "SetOwnerMenu;BrowserModsMenuGameController", (ModSortingDropdownButtonController_SetOwnerMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ModSortingDropdownButtonController_SetOwnerMenu( ModSortingDropdownButtonController self, BrowserModsMenuGameController? inMenu );bool OnHoverOver(ink.PointerEvent e)overrideRTTIre.Hooks.Place( "ModSortingDropdownButtonController", "OnHoverOver", (ModSortingDropdownButtonController_OnHoverOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ModSortingDropdownButtonController_OnHoverOver( ModSortingDropdownButtonController self, ink.PointerEvent? e );bool OnHoverOut(ink.PointerEvent e)overrideRTTIre.Hooks.Place( "ModSortingDropdownButtonController", "OnHoverOut", (ModSortingDropdownButtonController_OnHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ModSortingDropdownButtonController_OnHoverOut( ModSortingDropdownButtonController self, ink.PointerEvent? e );