Class ShapeMinerDynamicDrawer
public class ShapeMinerDynamicDrawer : DynamicMinerDrawer<ShapeMiningStream>, IMapSubDrawer
- Inheritance
-
objectShapeMinerDynamicDrawer
- Implements
- Inherited Members
- Extension Methods
Constructors
ShapeMinerDynamicDrawer(ChainedExtractionSystem<ShapeMiningStream>, IExtractionPatchTileDrawer<ShapeMiningStream>, IExtractorTileConnectedBuildingSolver, IIslandModelAccessor, GraphicSettings)
public ShapeMinerDynamicDrawer(ChainedExtractionSystem<ShapeMiningStream> extractionSystem, IExtractionPatchTileDrawer<ShapeMiningStream> patchTileDrawer, IExtractorTileConnectedBuildingSolver extractorTileConnectedBuilding, IIslandModelAccessor islandAccessor, GraphicSettings graphicSettings)
Parameters
extractionSystemChainedExtractionSystem<ShapeMiningStream>patchTileDrawerIExtractionPatchTileDrawer<ShapeMiningStream>extractorTileConnectedBuildingIExtractorTileConnectedBuildingSolverislandAccessorIIslandModelAccessorgraphicSettingsGraphicSettings
Methods
DrawActivePatchIndicator(FrameDrawOptions, IslandModel, ShapeMiningStream, int, bool)
protected override void DrawActivePatchIndicator(FrameDrawOptions options, IslandModel island, ShapeMiningStream miningStream, int patchIndex, bool active)
Parameters
optionsFrameDrawOptionsislandIslandModelminingStreamShapeMiningStreampatchIndexintactivebool
DrawMiner(FrameDrawOptions, IslandModel)
protected override void DrawMiner(FrameDrawOptions options, IslandModel island)
Parameters
optionsFrameDrawOptionsislandIslandModel