Table of Contents

Class CrystalGeneratorSimulationFactory

Namespace
Root
Assembly
Game.Content.dll
public class CrystalGeneratorSimulationFactory : IFactory<CrystalGeneratorSimulationState, CrystalGeneratorSimulation>
Inheritance
object
CrystalGeneratorSimulationFactory
Implements
Extension Methods

Constructors

CrystalGeneratorSimulationFactory(ICrystalGeneratorConfiguration, ShapeOperationCrystallize, IShapeRegistry)

public CrystalGeneratorSimulationFactory(ICrystalGeneratorConfiguration config, ShapeOperationCrystallize crystallizeOperation, IShapeRegistry shapeRegistry)

Parameters

config ICrystalGeneratorConfiguration
crystallizeOperation ShapeOperationCrystallize
shapeRegistry IShapeRegistry

Methods

Produce(CrystalGeneratorSimulationState)

public CrystalGeneratorSimulation Produce(CrystalGeneratorSimulationState state)

Parameters

state CrystalGeneratorSimulationState

Returns

CrystalGeneratorSimulation