Class ShapeCargoToBeltItemConverter
- Namespace
- Root
- Assembly
- Game.Content.dll
public class ShapeCargoToBeltItemConverter : ICargoToBeltItemConverter<ShapeId>
- Inheritance
-
objectShapeCargoToBeltItemConverter
- Implements
- Extension Methods
Constructors
ShapeCargoToBeltItemConverter(IShapeRegistry)
public ShapeCargoToBeltItemConverter(IShapeRegistry shapeRegistry)
Parameters
shapeRegistryIShapeRegistry
Methods
PeekCargoAsBeltItem(in CargoPackage<ShapeId>, out IBeltItem)
public bool PeekCargoAsBeltItem(in CargoPackage<ShapeId> cargoPackage, out IBeltItem beltItem)
Parameters
cargoPackageCargoPackage<ShapeId>beltItemIBeltItem
Returns
- bool
PopCargoIntoBeltItem(ref CargoPackage<ShapeId>, out IBeltItem)
public bool PopCargoIntoBeltItem(ref CargoPackage<ShapeId> cargoPackage, out IBeltItem beltItem)
Parameters
cargoPackageCargoPackage<ShapeId>beltItemIBeltItem
Returns
- bool