![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Protected Member Functions | |
| void | CachedEquipmentStorageBase () |
| array< Entity > | GetEntitiesByCategory (CachedEquipmentStorageQuery query) |
| List of entities matching the CachedEquipmentStorageQuery query. | |
| array< Entity > | GetEntitiesByCategory (ECachedEquipmentItemCategory category, ECachedEquipmentPlacement placement=ECachedEquipmentPlacement.ANY) |
| List of entities matching the category and inventory placement. | |
| void | Insert (ECachedEquipmentItemCategory category, CachedEquipmentItemAttribute attributes) |
| bool | IsStored (Entity entity, ECachedEquipmentItemCategory category) |
| void | OnItemAttached (notnull Entity entity, int slotId, notnull Entity parent) |
| void | OnItemCargoIn (notnull Entity entity) |
| void | OnItemCargoOut (notnull Entity entity) |
| void | OnItemDetached (notnull Entity entity, int slotId, notnull Entity parent) |
| void | Remove (ECachedEquipmentItemCategory category, Entity entity) |
Protected Attributes | |
| ref map< ECachedEquipmentItemCategory, ref array< ref CachedEquipmentItemAttribute > > | m_ItemsCacheByCategory |
Definition at line 51 of file cachedequipmentstoragebase.c.
|
inlineprotected |
Definition at line 55 of file cachedequipmentstoragebase.c.
References m_ItemsCacheByCategory.
|
inlineprotected |
List of entities matching the CachedEquipmentStorageQuery query.
| query | Query filter settings |
Definition at line 70 of file cachedequipmentstoragebase.c.
References CachedEquipmentStorageQuery::m_Category, m_ItemsCacheByCategory, CachedEquipmentStorageQuery::m_MaximumDepth, and CachedEquipmentStorageQuery::m_Placement.
|
inlineprotected |
List of entities matching the category and inventory placement.
| category | Matching category |
| placement | Inventory placement (see ECachedEquipmentPlacement) |
Definition at line 100 of file cachedequipmentstoragebase.c.
References m_ItemsCacheByCategory.
|
inlineprotected |
Definition at line 133 of file cachedequipmentstoragebase.c.
References m_ItemsCacheByCategory.
Referenced by OnItemAttached(), OnItemCargoIn(), and ProcessItemInventory().
|
inlineprotected |
Definition at line 117 of file cachedequipmentstoragebase.c.
References m_ItemsCacheByCategory.
|
protected |
|
protected |
|
inlineprotected |
Definition at line 144 of file cachedequipmentstoragebase.c.
References m_ItemsCacheByCategory.
Referenced by OnItemCargoOut(), OnItemDetached(), and ProcessItemInventory().
|
protected |
Definition at line 53 of file cachedequipmentstoragebase.c.
Referenced by CachedEquipmentStorageBase(), GetEntitiesByCategory(), GetEntitiesByCategory(), Insert(), IsStored(), and Remove().