BlackICE Scripting

class

ItemCategoryFliterManager

  • 4 properties
  • 17 functions

Extends IScriptable ISerializable

Properties

PropertyTypeOffset
filtersToCheckItemFilterCategory[]0x0 scripted
filtersItemFilterCategory[]0x10 scripted
sharedFiltersToCheckItemFilterCategory[]0x20 scripted
isOrderDirtybool0x30 scripted

Functions

  • void AddItem(WeakHandle<game.ItemData> itemData) RTTI
  • void AddItem(ItemFilterCategory itemCategory) RTTI
  • ItemFilterCategory GetAt(int index) RTTI
  • bool Contains(ItemFilterCategory category) RTTI
  • ItemFilterCategory[] GetFiltersList() RTTI
  • int GetFiltersListSize() RTTI
  • void SortFiltersList() RTTI
  • ItemFilterCategory[] GetSortedFiltersList() RTTI
  • int[] GetIntFiltersList() RTTI
  • int[] GetSortedIntFiltersList() RTTI
  • void InsertFilter(int position, ItemFilterCategory filter) RTTI
  • void Clear(bool? skipDefaultFilters) RTTI
  • void AddFilter(ItemFilterCategory filter) RTTI
  • bool IsSharedFilter(ItemFilterCategory filter) RTTI
  • void AddFilterToCheck(ItemFilterCategory filter) RTTI
  • void RemvoeFilterToCheck(ItemFilterCategory filter) RTTI
  • static ItemCategoryFliterManager? Make(bool skipDefaultFilters) staticRTTI global