コード例 #1
0
ファイル: Inventory.cs プロジェクト: AleksanderKubala/OH
 public void Shrink(IInventorySpaceProvider inventorySpaceProvider)
 {
     _inventorySpaces.Remove(inventorySpaceProvider);
 }
コード例 #2
0
ファイル: Inventory.cs プロジェクト: AleksanderKubala/OH
        public bool GetInventorySpaceByProvider(IInventorySpaceProvider inventorySpaceProvider, out InventorySpace inventorySpace)
        {
            var retrievedInventorySpace = _inventorySpaces.TryGetValue(inventorySpaceProvider, out inventorySpace);

            return(retrievedInventorySpace);
        }
コード例 #3
0
ファイル: Inventory.cs プロジェクト: AleksanderKubala/OH
 public void Expand(IInventorySpaceProvider inventorySpaceProvider)
 {
     _inventorySpaces[inventorySpaceProvider] = inventorySpaceProvider.GetInventorySpace();
 }