Class RotatorSimulationFactory
- Namespace
- Root
- Assembly
- Game.Content.dll
public class RotatorSimulationFactory : IFactory<RotatorSimulationState, RotatorSimulation>
- Inheritance
-
objectRotatorSimulationFactory
- Implements
- Extension Methods
Constructors
RotatorSimulationFactory(IRotatorConfiguration, IShapeRegistry, ShapeOperationRotate)
public RotatorSimulationFactory(IRotatorConfiguration rotatorConfiguration, IShapeRegistry shapeIdRegistry, ShapeOperationRotate rotateOperation)
Parameters
rotatorConfigurationIRotatorConfigurationshapeIdRegistryIShapeRegistryrotateOperationShapeOperationRotate
Methods
Produce(RotatorSimulationState)
public RotatorSimulation Produce(RotatorSimulationState state)
Parameters
stateRotatorSimulationState