Interface IInventoryDataLayer
Contract for objects providing data to the InventoryManager.
Namespace: UnityEngine.GameFoundation
Assembly: solution.dll
Syntax
public interface IInventoryDataLayer
Methods
| Name | Description |
|---|---|
| CreateInventory(string, string, string, int, Completer) | Request to create a new inventory with the given id. |
| DeleteInventory(string, Completer) | Request the deletion of the given inventory. |
| DeleteItem(string, string, Completer) | Request to delete the item matching the given definition from the given inventory. |
| GetData() | Get InventoryManager's serializable data. |
| SetItemQuantity(string, string, int, int, Completer) | Request to update the given quantity for the item matching the given definition in the given inventory. |