class
ShowFilterButton
- 7 properties
- 10 functions
Extends ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
textRef | ink.WidgetReference | 0x0 | scripted |
backgroundImage | ink.WidgetReference | 0x18 | scripted |
outlineImage | ink.WidgetReference | 0x30 | scripted |
iconImage | ink.WidgetReference | 0x48 | scripted |
hitboxCanvas | ink.WidgetReference | 0x60 | scripted |
ownerMenu | WeakHandle<BrowserModsMenuGameController> | 0x78 | scripted |
colorNames | ModsMenuColorsNames | 0x88 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "ShowFilterButton", "OnInitialize", (ShowFilterButton_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ShowFilterButton_OnInitialize( ShowFilterButton self );bool OnUninitialize()RTTIre.Hooks.Place( "ShowFilterButton", "OnUninitialize", (ShowFilterButton_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ShowFilterButton_OnUninitialize( ShowFilterButton self );void RegisterCallbacks()RTTIre.Hooks.PlaceVoid( "ShowFilterButton", "RegisterCallbacks;", (ShowFilterButton_RegisterCallbacks x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ShowFilterButton_RegisterCallbacks( ShowFilterButton self );void UnregisterCallbacks()RTTIre.Hooks.PlaceVoid( "ShowFilterButton", "UnregisterCallbacks;", (ShowFilterButton_UnregisterCallbacks x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ShowFilterButton_UnregisterCallbacks( ShowFilterButton self );void SetOwnerMenu(BrowserModsMenuGameController ownerMenu)RTTIre.Hooks.PlaceVoid( "ShowFilterButton", "SetOwnerMenu;BrowserModsMenuGameController", (ShowFilterButton_SetOwnerMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ShowFilterButton_SetOwnerMenu( ShowFilterButton self, BrowserModsMenuGameController? ownerMenu );bool OnHoverOver(ink.PointerEvent e)RTTIre.Hooks.Place( "ShowFilterButton", "OnHoverOver", (ShowFilterButton_OnHoverOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ShowFilterButton_OnHoverOver( ShowFilterButton self, ink.PointerEvent? e );bool OnHoverOut(ink.PointerEvent e)RTTIre.Hooks.Place( "ShowFilterButton", "OnHoverOut", (ShowFilterButton_OnHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ShowFilterButton_OnHoverOut( ShowFilterButton self, ink.PointerEvent? e );void SetHoveredColor()RTTIre.Hooks.PlaceVoid( "ShowFilterButton", "SetHoveredColor;", (ShowFilterButton_SetHoveredColor x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ShowFilterButton_SetHoveredColor( ShowFilterButton self );void SetDefaultColor()RTTIre.Hooks.PlaceVoid( "ShowFilterButton", "SetDefaultColor;", (ShowFilterButton_SetDefaultColor x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ShowFilterButton_SetDefaultColor( ShowFilterButton self );bool OnButtonRelease(ink.PointerEvent e)RTTIre.Hooks.Place( "ShowFilterButton", "OnButtonRelease", (ShowFilterButton_OnButtonRelease x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ShowFilterButton_OnButtonRelease( ShowFilterButton self, ink.PointerEvent? e );