Interface ICargoToBeltItemConverter<TItem>
public interface ICargoToBeltItemConverter<TItem> where TItem : unmanaged, IEquatable<TItem>
Type Parameters
TItem
- Extension Methods
Methods
PeekCargoAsBeltItem(in CargoPackage<TItem>, out IBeltItem)
bool PeekCargoAsBeltItem(in CargoPackage<TItem> cargoPackage, out IBeltItem beltItem)
Parameters
cargoPackageCargoPackage<TItem>beltItemIBeltItem
Returns
- bool
PopCargoIntoBeltItem(ref CargoPackage<TItem>, out IBeltItem)
bool PopCargoIntoBeltItem(ref CargoPackage<TItem> cargoPackage, out IBeltItem beltItem)
Parameters
cargoPackageCargoPackage<TItem>beltItemIBeltItem
Returns
- bool