class
ModFilterExceptionItem
- 1 property
- 4 functions
Extends ModFilterCategoryItem DrawerNavigableItem ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
ownerDrawer | WeakHandle<ModMenuFilterDrawer> | 0x200 | scripted |
Functions
void Setup(WeakHandle<ModFilterCategoryFolder> ownerFolder, WeakHandle<ModMenuFilterDrawer> ownerDrawer, string filterName, string filterTextLocKey)RTTIre.Hooks.PlaceVoid( "ModFilterExceptionItem", "Setup;ModFilterCategoryFolderModMenuFilterDrawerStringString", (ModFilterExceptionItem_Setup x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ModFilterExceptionItem_Setup( ModFilterExceptionItem self, WeakHandle<ModFilterCategoryFolder> ownerFolder, WeakHandle<ModMenuFilterDrawer> ownerDrawer, string filterName, string filterTextLocKey );void Select()overrideRTTIre.Hooks.PlaceVoid( "ModFilterExceptionItem", "Select;", (ModFilterExceptionItem_Select x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ModFilterExceptionItem_Select( ModFilterExceptionItem self );void Unselect()overrideRTTIre.Hooks.PlaceVoid( "ModFilterExceptionItem", "Unselect;", (ModFilterExceptionItem_Unselect x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ModFilterExceptionItem_Unselect( ModFilterExceptionItem self );bool OnFilterClicked(ink.PointerEvent evt)overrideRTTIre.Hooks.Place( "ModFilterExceptionItem", "OnFilterClicked", (ModFilterExceptionItem_OnFilterClicked x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ModFilterExceptionItem_OnFilterClicked( ModFilterExceptionItem self, ink.PointerEvent? evt );