Class TopmostPainterSimulationFactory
- Namespace
- Root
- Assembly
- Game.Content.dll
public class TopmostPainterSimulationFactory : IFactory<PainterSimulationState, TopmostPainterSimulation>
- Inheritance
-
objectTopmostPainterSimulationFactory
- Implements
- Extension Methods
Constructors
TopmostPainterSimulationFactory(IPainterConfiguration, ShapeOperationPaintTopmost, IShapeRegistry)
public TopmostPainterSimulationFactory(IPainterConfiguration config, ShapeOperationPaintTopmost paintOperation, IShapeRegistry shapeRegistry)
Parameters
configIPainterConfigurationpaintOperationShapeOperationPaintTopmostshapeRegistryIShapeRegistry
Methods
Produce(PainterSimulationState)
public TopmostPainterSimulation Produce(PainterSimulationState state)
Parameters
statePainterSimulationState