Table of Contents

Class RotatorSimulationFactory

Namespace
Root
Assembly
Game.Content.dll
public class RotatorSimulationFactory : IFactory<RotatorSimulationState, RotatorSimulation>
Inheritance
object
RotatorSimulationFactory
Implements
Extension Methods

Constructors

RotatorSimulationFactory(IRotatorConfiguration, IShapeRegistry, ShapeOperationRotate)

public RotatorSimulationFactory(IRotatorConfiguration rotatorConfiguration, IShapeRegistry shapeIdRegistry, ShapeOperationRotate rotateOperation)

Parameters

rotatorConfiguration IRotatorConfiguration
shapeIdRegistry IShapeRegistry
rotateOperation ShapeOperationRotate

Methods

Produce(RotatorSimulationState)

public RotatorSimulation Produce(RotatorSimulationState state)

Parameters

state RotatorSimulationState

Returns

RotatorSimulation