class
CodexFilterButtonController
- 5 properties
- 7 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
root | ink.WidgetReference | 0x0 | scripted |
image | ink.ImageWidgetReference | 0x18 | scripted |
category | CodexCategoryType | 0x30 | scripted |
toggled | bool | 0x34 | scripted |
hovered | bool | 0x35 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "CodexFilterButtonController", "OnInitialize", (CodexFilterButtonController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CodexFilterButtonController_OnInitialize( CodexFilterButtonController self );void Setup(CodexCategoryType category)RTTIre.Hooks.PlaceVoid( "CodexFilterButtonController", "Setup;CodexCategoryType", (CodexFilterButtonController_Setup x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CodexFilterButtonController_Setup( CodexFilterButtonController self, CodexCategoryType category );void UpdateSelectedCategory(CodexCategoryType selectedCategory)RTTIre.Hooks.PlaceVoid( "CodexFilterButtonController", "UpdateSelectedCategory;CodexCategoryType", (CodexFilterButtonController_UpdateSelectedCategory x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CodexFilterButtonController_UpdateSelectedCategory( CodexFilterButtonController self, CodexCategoryType selectedCategory );bool OnHoverOut(ink.PointerEvent e)RTTIre.Hooks.Place( "CodexFilterButtonController", "OnHoverOut", (CodexFilterButtonController_OnHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CodexFilterButtonController_OnHoverOut( CodexFilterButtonController self, ink.PointerEvent? e );bool OnHoverOver(ink.PointerEvent e)RTTIre.Hooks.Place( "CodexFilterButtonController", "OnHoverOver", (CodexFilterButtonController_OnHoverOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CodexFilterButtonController_OnHoverOver( CodexFilterButtonController self, ink.PointerEvent? e );bool OnClicked(ink.PointerEvent e)RTTIre.Hooks.Place( "CodexFilterButtonController", "OnClicked", (CodexFilterButtonController_OnClicked x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CodexFilterButtonController_OnClicked( CodexFilterButtonController self, ink.PointerEvent? e );void UpdateState()RTTIre.Hooks.PlaceVoid( "CodexFilterButtonController", "UpdateState;", (CodexFilterButtonController_UpdateState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CodexFilterButtonController_UpdateState( CodexFilterButtonController self );