class
SelectedFilterGroup
- 4 properties
- 10 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
filterItemSpawner | ink.CompoundWidgetReference | 0x0 | scripted |
listOfFilters | WeakHandle<SelectedFilterItem>[] | 0x18 | scripted |
owner | WeakHandle<BrowserModsMenuGameController> | 0x28 | scripted |
filterDrawerRef | WeakHandle<ModMenuFilterDrawer> | 0x38 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "SelectedFilterGroup", "OnInitialize", (SelectedFilterGroup_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterGroup_OnInitialize( SelectedFilterGroup self );void Setup(BrowserModsMenuGameController owner, ModMenuFilterDrawer filterDrawer)RTTIre.Hooks.PlaceVoid( "SelectedFilterGroup", "Setup;BrowserModsMenuGameControllerModMenuFilterDrawer", (SelectedFilterGroup_Setup x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterGroup_Setup( SelectedFilterGroup self, BrowserModsMenuGameController? owner, ModMenuFilterDrawer? filterDrawer );SelectedFilterItem? AddFilter(string filterName, string localizedFilterName, bool bIsExceptionFilter)RTTIre.Hooks.Place( "SelectedFilterGroup", "AddFilter;StringStringBool", (SelectedFilterGroup_AddFilter x) => { return re.Hooks.CallOriginal<re.msgpack.SelectedFilterItem>(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterGroup_AddFilter( SelectedFilterGroup self, string filterName, string localizedFilterName, bool bIsExceptionFilter );SelectedFilterItem? AddExceptionMoreFilter(int numberOfHiddenMods)RTTIre.Hooks.Place( "SelectedFilterGroup", "AddExceptionMoreFilter;Int32", (SelectedFilterGroup_AddExceptionMoreFilter x) => { return re.Hooks.CallOriginal<re.msgpack.SelectedFilterItem>(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterGroup_AddExceptionMoreFilter( SelectedFilterGroup self, int numberOfHiddenMods );void MarkFilterAsDelete(SelectedFilterItem filter)RTTIre.Hooks.PlaceVoid( "SelectedFilterGroup", "MarkFilterAsDelete;SelectedFilterItem", (SelectedFilterGroup_MarkFilterAsDelete x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterGroup_MarkFilterAsDelete( SelectedFilterGroup self, SelectedFilterItem? filter );void MarkAllFiltersAsDelete()RTTIre.Hooks.PlaceVoid( "SelectedFilterGroup", "MarkAllFiltersAsDelete;", (SelectedFilterGroup_MarkAllFiltersAsDelete x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterGroup_MarkAllFiltersAsDelete( SelectedFilterGroup self );void DeleteMarkedFilters()RTTIre.Hooks.PlaceVoid( "SelectedFilterGroup", "DeleteMarkedFilters;", (SelectedFilterGroup_DeleteMarkedFilters x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterGroup_DeleteMarkedFilters( SelectedFilterGroup self );WeakHandle<SelectedFilterItem>[] GetListOfFilters()RTTIvoid OnSelectedFilterClicked(SelectedFilterItem filter)RTTIre.Hooks.PlaceVoid( "SelectedFilterGroup", "OnSelectedFilterClicked;SelectedFilterItem", (SelectedFilterGroup_OnSelectedFilterClicked x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterGroup_OnSelectedFilterClicked( SelectedFilterGroup self, SelectedFilterItem? filter );WeakHandle<BrowserModsMenuGameController> GetOwnerMenu()RTTI