Пример #1
0
 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;
 }
Пример #2
0
 public TurretGenerator(ContentManager content, EntityController entityController, OpaqueModelFactory opaqueModelFactory)
 {
     this.Content            = content;
     this.EntityController   = entityController;
     this.OpaqueModelFactory = opaqueModelFactory;
 }