ItemCategoryFliterManager
classscriptedClass
extends IScriptable › ISerializable
Properties 4
| Name | Type | Flags |
|---|---|---|
filters | array<ItemFilterCategory> | scriptedprivate |
filtersToCheck | array<ItemFilterCategory> | scriptedprivate |
isOrderDirty | Bool | scriptedprivate |
sharedFiltersToCheck | array<ItemFilterCategory> | scriptedprivate |
Methods 16
public final func AddFilter(filter: ItemFilterCategory)scripted
public final func AddFilterToCheck(filter: ItemFilterCategory)scripted
public final func AddItem(itemData: wref<gameItemData>)scripted
public final func AddItem(itemCategory: ItemFilterCategory)scripted
public final func Clear(opt skipDefaultFilters: Bool)scripted
public final func Contains(category: ItemFilterCategory) -> Boolscripted
public final func GetAt(index: Int32) -> ItemFilterCategoryscripted
public final func GetFiltersList() -> array<ItemFilterCategory>scripted
public final func GetFiltersListSize() -> Int32scripted
public final func GetIntFiltersList() -> array<Int32>scripted
public final func GetSortedFiltersList() -> array<ItemFilterCategory>scripted
public final func GetSortedIntFiltersList() -> array<Int32>scripted
public final func InsertFilter(position: Int32, filter: ItemFilterCategory)scripted
public final func RemvoeFilterToCheck(filter: ItemFilterCategory)scripted
public final func SortFiltersList()scripted