Class FluidMinerDynamicDrawer
public class FluidMinerDynamicDrawer : DynamicMinerDrawer<IFluid>, IMapSubDrawer
- Inheritance
-
objectFluidMinerDynamicDrawer
- Implements
- Inherited Members
- Extension Methods
Constructors
FluidMinerDynamicDrawer(ChainedExtractionSystem<IFluid>, IExtractionPatchTileDrawer<IFluid>, IExtractorTileConnectedBuildingSolver, IIslandModelAccessor, IGameResourcesAccessor, GraphicSettings, IslandDefinitionId)
public FluidMinerDynamicDrawer(ChainedExtractionSystem<IFluid> extractionSystem, IExtractionPatchTileDrawer<IFluid> patchTileDrawer, IExtractorTileConnectedBuildingSolver extractorTileConnectedBuilding, IIslandModelAccessor islandAccessor, IGameResourcesAccessor resourceAccessor, GraphicSettings graphicSettings, IslandDefinitionId fluidMinerDefinitionId)
Parameters
extractionSystemChainedExtractionSystem<IFluid>patchTileDrawerIExtractionPatchTileDrawer<IFluid>extractorTileConnectedBuildingIExtractorTileConnectedBuildingSolverislandAccessorIIslandModelAccessorresourceAccessorIGameResourcesAccessorgraphicSettingsGraphicSettingsfluidMinerDefinitionIdIslandDefinitionId
Methods
Dispose()
public void Dispose()
DoDraw(FrameDrawOptionsNoLOD, MapCullResult)
protected override void DoDraw(FrameDrawOptionsNoLOD options, MapCullResult cullResult)
Parameters
optionsFrameDrawOptionsNoLODcullResultMapCullResult
DrawActivePatchIndicator(FrameDrawOptions, IslandModel, IFluid, int, bool)
protected override void DrawActivePatchIndicator(FrameDrawOptions options, IslandModel island, IFluid fluid, int patchIndex, bool active)
Parameters
optionsFrameDrawOptionsislandIslandModelfluidIFluidpatchIndexintactivebool
DrawMiner(FrameDrawOptions, IslandModel)
protected override void DrawMiner(FrameDrawOptions options, IslandModel island)
Parameters
optionsFrameDrawOptionsislandIslandModel