class
ItemCategoryFliterManager
- 4 properties
- 17 functions
Extends IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
filtersToCheck | ItemFilterCategory[] | 0x0 | scripted |
filters | ItemFilterCategory[] | 0x10 | scripted |
sharedFiltersToCheck | ItemFilterCategory[] | 0x20 | scripted |
isOrderDirty | bool | 0x30 | scripted |
Functions
void AddItem(WeakHandle<game.ItemData> itemData)RTTIre.Hooks.PlaceVoid( "ItemCategoryFliterManager", "AddItem;gameItemData", (ItemCategoryFliterManager_AddItem x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemCategoryFliterManager_AddItem( ItemCategoryFliterManager self, WeakHandle<game.ItemData> itemData );void AddItem(ItemFilterCategory itemCategory)RTTIre.Hooks.PlaceVoid( "ItemCategoryFliterManager", "AddItem;ItemFilterCategory", (ItemCategoryFliterManager_AddItem2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemCategoryFliterManager_AddItem2( ItemCategoryFliterManager self, ItemFilterCategory itemCategory );ItemFilterCategory GetAt(int index)RTTIre.Hooks.Place( "ItemCategoryFliterManager", "GetAt;Int32", (ItemCategoryFliterManager_GetAt x) => { return re.Hooks.CallOriginal<re.msgpack.ItemFilterCategory>(); } ); [Msgpack.Gen] public readonly partial record struct ItemCategoryFliterManager_GetAt( ItemCategoryFliterManager self, int index );bool Contains(ItemFilterCategory category)RTTIre.Hooks.Place( "ItemCategoryFliterManager", "Contains;ItemFilterCategory", (ItemCategoryFliterManager_Contains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemCategoryFliterManager_Contains( ItemCategoryFliterManager self, ItemFilterCategory category );ItemFilterCategory[] GetFiltersList()RTTIint GetFiltersListSize()RTTIre.Hooks.Place( "ItemCategoryFliterManager", "GetFiltersListSize;", (ItemCategoryFliterManager_GetFiltersListSize x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct ItemCategoryFliterManager_GetFiltersListSize( ItemCategoryFliterManager self );void SortFiltersList()RTTIre.Hooks.PlaceVoid( "ItemCategoryFliterManager", "SortFiltersList;", (ItemCategoryFliterManager_SortFiltersList x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemCategoryFliterManager_SortFiltersList( ItemCategoryFliterManager self );ItemFilterCategory[] GetSortedFiltersList()RTTIint[] GetIntFiltersList()RTTIint[] GetSortedIntFiltersList()RTTIvoid InsertFilter(int position, ItemFilterCategory filter)RTTIre.Hooks.PlaceVoid( "ItemCategoryFliterManager", "InsertFilter;Int32ItemFilterCategory", (ItemCategoryFliterManager_InsertFilter x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemCategoryFliterManager_InsertFilter( ItemCategoryFliterManager self, int position, ItemFilterCategory filter );void Clear(bool? skipDefaultFilters)RTTIre.Hooks.PlaceVoid( "ItemCategoryFliterManager", "Clear;Bool", (ItemCategoryFliterManager_Clear x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemCategoryFliterManager_Clear( ItemCategoryFliterManager self, bool? skipDefaultFilters );void AddFilter(ItemFilterCategory filter)RTTIre.Hooks.PlaceVoid( "ItemCategoryFliterManager", "AddFilter;ItemFilterCategory", (ItemCategoryFliterManager_AddFilter x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemCategoryFliterManager_AddFilter( ItemCategoryFliterManager self, ItemFilterCategory filter );void AddFilterToCheck(ItemFilterCategory filter)RTTIre.Hooks.PlaceVoid( "ItemCategoryFliterManager", "AddFilterToCheck;ItemFilterCategory", (ItemCategoryFliterManager_AddFilterToCheck x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemCategoryFliterManager_AddFilterToCheck( ItemCategoryFliterManager self, ItemFilterCategory filter );void RemvoeFilterToCheck(ItemFilterCategory filter)RTTIre.Hooks.PlaceVoid( "ItemCategoryFliterManager", "RemvoeFilterToCheck;ItemFilterCategory", (ItemCategoryFliterManager_RemvoeFilterToCheck x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemCategoryFliterManager_RemvoeFilterToCheck( ItemCategoryFliterManager self, ItemFilterCategory filter );static ItemCategoryFliterManager? Make(bool skipDefaultFilters)staticRTTI globalre.Hooks.Place( "ItemCategoryFliterManager", "ItemCategoryFliterManager::Make;Bool", (ItemCategoryFliterManager_Make x) => { return re.Hooks.CallOriginal<re.msgpack.ItemCategoryFliterManager>(); } ); [Msgpack.Gen] public readonly partial record struct ItemCategoryFliterManager_Make( bool skipDefaultFilters );