class
BackpackFilterButtonController
- 5 properties
- 9 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
icon | ink.ImageWidgetReference | 0x0 | scripted |
text | ink.TextWidgetReference | 0x18 | scripted |
filterType | ItemFilterCategory | 0x30 | scripted |
active | bool | 0x34 | scripted |
hovered | bool | 0x35 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "BackpackFilterButtonController", "OnInitialize", (BackpackFilterButtonController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BackpackFilterButtonController_OnInitialize( BackpackFilterButtonController self );bool OnHoverOver(ink.PointerEvent evt)RTTIre.Hooks.Place( "BackpackFilterButtonController", "OnHoverOver", (BackpackFilterButtonController_OnHoverOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BackpackFilterButtonController_OnHoverOver( BackpackFilterButtonController self, ink.PointerEvent? evt );bool OnHoverOut(ink.PointerEvent evt)RTTIre.Hooks.Place( "BackpackFilterButtonController", "OnHoverOut", (BackpackFilterButtonController_OnHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BackpackFilterButtonController_OnHoverOut( BackpackFilterButtonController self, ink.PointerEvent? evt );void Setup(ItemFilterCategory filterType)RTTIre.Hooks.PlaceVoid( "BackpackFilterButtonController", "Setup;ItemFilterCategory", (BackpackFilterButtonController_Setup x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BackpackFilterButtonController_Setup( BackpackFilterButtonController self, ItemFilterCategory filterType );ItemFilterCategory GetFilterType()RTTIre.Hooks.Place( "BackpackFilterButtonController", "GetFilterType;", (BackpackFilterButtonController_GetFilterType x) => { return re.Hooks.CallOriginal<re.msgpack.ItemFilterCategory>(); } ); [Msgpack.Gen] public readonly partial record struct BackpackFilterButtonController_GetFilterType( BackpackFilterButtonController self );void SetActive(bool value)RTTIre.Hooks.PlaceVoid( "BackpackFilterButtonController", "SetActive;Bool", (BackpackFilterButtonController_SetActive x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BackpackFilterButtonController_SetActive( BackpackFilterButtonController self, bool value );CName GetLabelKey()RTTIre.Hooks.Place( "BackpackFilterButtonController", "GetLabelKey;", (BackpackFilterButtonController_GetLabelKey x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct BackpackFilterButtonController_GetLabelKey( BackpackFilterButtonController self );static CName GetLabelKey(ItemFilterCategory filterType)staticRTTI globalre.Hooks.Place( "BackpackFilterButtonController", "BackpackFilterButtonController::GetLabelKey;ItemFilterCategory", (BackpackFilterButtonController_GetLabelKey2 x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct BackpackFilterButtonController_GetLabelKey2( ItemFilterCategory filterType );static string GetIcon(ItemFilterCategory filterType)staticRTTI globalre.Hooks.Place( "BackpackFilterButtonController", "BackpackFilterButtonController::GetIcon;ItemFilterCategory", (BackpackFilterButtonController_GetIcon x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct BackpackFilterButtonController_GetIcon( ItemFilterCategory filterType );