Exemplo n.º 1
0
        private void FrmMain_Load(object sender, EventArgs e)
        {
            _generationRunner   = DIContainerManager.GetContainer().Resolve <IGenerationRunner>();
            _baseWorldGenerator = DIContainerManager.GetContainer().Resolve <IBaseWorldGenerator>();
            _populationMapper   = new PopulationMapper();

            GdcWorld.OnCellPainted  += GdcWorld_OnCellPainted;
            GdcWorld.OnCellCleaned  += GdcWorld_OnCellCleaned;
            GdcWorld.OnPointerHover += GdcWorld_OnPointerHover;
            GdcWorld.OnRender       += GdcWorld_OnRender;

            InitializeWorld();
        }
Exemplo n.º 2
0
        public void Initialize()
        {
            _lifeValidator = new Mock <ILifeValidator>();

            _generationRunner = new GenerationRunner(_lifeValidator.Object);
        }