public EntityWindow(ILogger logger, EntityAdministrator entities, ComponentAdministrator components, Tool toolSelector) { this.Entities = entities; this.Components = components; this.ToolSelector = toolSelector; this.Serializer = new PersistentState <SerializedState>(logger, new EntityConverter()); }
public InstancedScene(GraphicsDevice device, GeneratedAssets assets, SkyboxSceneService skybox, EntityAdministrator entities, ComponentAdministrator components) { this.Device = device; this.Assets = assets; this.Skybox = skybox; this.Entities = entities; this.Components = components; }
public SceneManager(FrameService frameService, EntityAdministrator entities, ComponentAdministrator components, ContentStack content, IEnumerable <IScene> scenes) { this.Scenes = scenes.ToList(); this.FrameService = frameService; this.Entities = entities; this.Components = components; this.Content = content; this.nextScene = this.Scenes[0]; }
public FrameService(EntityAdministrator entities, ComponentAdministrator components, GraphicsDevice device) { this.Entities = entities; this.Components = components; this.Device = device; this.Skybox = null !; this.GBuffer = new GBuffer(device); this.LBuffer = new LBuffer(device); this.PBuffer = new PBuffer(device); this.Reset(); }
public ParticleFactory(GraphicsDevice device, EntityAdministrator entities, ComponentAdministrator components) { this.Device = device; this.Entities = entities; this.Components = components; }
public GeometryFactory(EntityAdministrator entities, ComponentAdministrator components) { this.Entities = entities; this.Components = components; }