Class InventoryManager
Tracks all inventories so that they can be scanned for items. Also checks that all inventory locks are disposed correctly.
Inheritance
System.Object
InventoryManager
Assembly: Eco.Gameplay.dll
public class InventoryManager : Object, IInventoryManager
Constructors
Declaration
public InventoryManager()
Properties
Declaration
public IEnumerable<Inventory> AllLeafInventories { get; }
Property Value
Type |
Description |
System.Collections.Generic.IEnumerable<Inventory> |
|
Declaration
public IEnumerable<ItemStack> AllStacks { get; }
Property Value
Type |
Description |
System.Collections.Generic.IEnumerable<ItemStack> |
|
Methods
Declaration
public void TrackInventoryLock(InventoryLock inventory)
Parameters
Declaration
public void VerifyDestroyed(Inventory inventory)
Parameters
Implements
Extension Methods