Example #1
0
 public MyDesignedWorld(IEntityFactory entityFactory)
 {
     entityFactory.HierarchyRoot = this;
     entityFactory.PlanForEntityCreation <EntityA>();
     entityFactory.PlanForEntityCreation <EntityB>();
     Entities = new List <IEntity>(entityFactory.CreateEntities());
 }
 public MyDesignedWorld(IEntityFactory entityFactory)
 {
     entityFactory.HierarchyRoot = this;
     entityFactory.PlanForEntityCreation<EntityA>();
     entityFactory.PlanForEntityCreation<EntityB>();
     Entities = new List<IEntity>(entityFactory.CreateEntities());
 }