public SceneBuilder(GraphicsDevice device, EntityController entityController, SkyboxBuilder skyboxBuilder, LightsFactory lightsFactory, OpaqueModelFactory opaqueModelFactory, TransparentModelFactory transparentModelFactory, ProjectorFactory projectorFactory, AdditiveEmitterFactory additiveEmitterFactory, AveragedEmitterFactory averagedEmitterFactory, DynamicTextureFactory dynamicTextureFactory, DebugInfoFactory debugInfoFactory, WaypointFactory waypointFactory, PipelineBuilder pipelineBuilder) { this.EntityController = entityController; this.SkyboxBuilder = skyboxBuilder; this.LightsFactory = lightsFactory; this.OpaqueModelFactory = opaqueModelFactory; this.TransparentModelFactory = transparentModelFactory; this.ProjectorFactory = projectorFactory; this.AdditiveEmitterFactory = additiveEmitterFactory; this.AveragedEmitterFactory = averagedEmitterFactory; this.DynamicTextureFactory = dynamicTextureFactory; this.DebugInfoFactory = debugInfoFactory; this.WaypointFactory = waypointFactory; this.PipelineBuilder = pipelineBuilder; }
public TurretGenerator(ContentManager content, EntityController entityController, OpaqueModelFactory opaqueModelFactory) { this.Content = content; this.EntityController = entityController; this.OpaqueModelFactory = opaqueModelFactory; }