Class ShapeBeltItemToCargoConverter
- Namespace
- Root
- Assembly
- Game.Content.dll
public class ShapeBeltItemToCargoConverter : IBeltToCargoItemConverter<ShapeId>
- Inheritance
-
objectShapeBeltItemToCargoConverter
- Implements
- Extension Methods
Constructors
ShapeBeltItemToCargoConverter()
public ShapeBeltItemToCargoConverter()
Methods
ApplySubtractiveLogicMultiplierToAmount(int)
public int ApplySubtractiveLogicMultiplierToAmount(int amount)
Parameters
amountint
Returns
- int
AvailableItemsCountForCapacity(int)
public int AvailableItemsCountForCapacity(int capacity)
Parameters
capacityint
Returns
- int
BeltItemTypeMatchesCargoItemType(IBeltItem)
public bool BeltItemTypeMatchesCargoItemType(IBeltItem item)
Parameters
itemIBeltItem
Returns
- bool
TryConvertBeltItemToCargoItem(IBeltItem, out ShapeId, out int)
public bool TryConvertBeltItemToCargoItem(IBeltItem beltItem, out ShapeId item, out int amount)
Parameters
Returns
- bool