Class FillingContainerDrawer<TItem>
public class FillingContainerDrawer<TItem> where TItem : unmanaged, IEquatable<TItem>
Type Parameters
TItem
- Inheritance
-
objectFillingContainerDrawer<TItem>
- Extension Methods
Constructors
FillingContainerDrawer(ICargoContainerDrawer<TItem>, int, float, float)
public FillingContainerDrawer(ICargoContainerDrawer<TItem> cargoContainerDrawer, int capacity, float mismatchBiasOverMatchDelivery, float timeForSuccessiveMisdeliveriesToBeFlaggedAsError)
Parameters
cargoContainerDrawerICargoContainerDrawer<TItem>capacityintmismatchBiasOverMatchDeliveryfloattimeForSuccessiveMisdeliveriesToBeFlaggedAsErrorfloat
Methods
DrawFilling(FrameDrawOptions, IslandId, int, CargoPackage<TItem>, Matrix4x4, Ticks?, Ticks?, bool, bool)
public void DrawFilling(FrameDrawOptions draw, IslandId islandId, int layer, CargoPackage<TItem> cargoPackage, Matrix4x4 trs, Ticks? timeSinceLastMatch, Ticks? timeSinceLastMismatch, bool flipped, bool isActive)
Parameters
drawFrameDrawOptionsislandIdIslandIdlayerintcargoPackageCargoPackage<TItem>trsMatrix4x4timeSinceLastMatchTicks?timeSinceLastMismatchTicks?flippedboolisActivebool