Table of Contents

Class FluidMinerExtensionDynamicDrawer

Namespace
Game.Core.Rendering.Mining
Assembly
SPZGameAssembly.dll
public class FluidMinerExtensionDynamicDrawer : MinerExtensionDynamicDrawer<IFluid>, IMapSubDrawer
Inheritance
object
FluidMinerExtensionDynamicDrawer
Implements
Inherited Members
Extension Methods

Constructors

FluidMinerExtensionDynamicDrawer(ChainedExtractionSystem<IFluid>, IIslandModelAccessor, IGameResourcesAccessor, GraphicSettings, IslandDefinitionId)

public FluidMinerExtensionDynamicDrawer(ChainedExtractionSystem<IFluid> miningSystem, IIslandModelAccessor islandAccessor, IGameResourcesAccessor resourceAccessor, GraphicSettings graphicSettings, IslandDefinitionId fluidMinerExtensionDefinitionId)

Parameters

miningSystem ChainedExtractionSystem<IFluid>
islandAccessor IIslandModelAccessor
resourceAccessor IGameResourcesAccessor
graphicSettings GraphicSettings
fluidMinerExtensionDefinitionId IslandDefinitionId

Methods

Dispose()

public void Dispose()

DoDraw(FrameDrawOptionsNoLOD, MapCullResult)

protected override void DoDraw(FrameDrawOptionsNoLOD options, MapCullResult cullResult)

Parameters

options FrameDrawOptionsNoLOD
cullResult MapCullResult

DrawExtension(FrameDrawOptions, IslandModel, bool)

protected override void DrawExtension(FrameDrawOptions options, IslandModel island, bool active)

Parameters

options FrameDrawOptions
island IslandModel
active bool