Example #1
0
        public MainWindow()
        {
            InitializeComponent();

            //Setting double buffering
            SetDoubleBuffered(MainEditorPanel);

            //Setting grid
            EditingGrid = new HexagonalGrid();

            //Setting variables for map dragging
            shiftVector = new Point(MainEditorPanel.Width / 2, MainEditorPanel.Height / 2);
            dragVector  = new Point(0, 0);

            //Setting variables for edditing
            currentTileBrush = null;
            brushCovering    = new List <HexagonCell>();

            //Detting variables for cells selecting
            selectedCells = new List <HexagonCell>();
        }
Example #2
0
 void newToolBar_TabTilesDeSelected(object sender, EventArgs e)
 {
     currentTileBrush = null;
 }
Example #3
0
 void newToolBar_TabTilesSelected(object sender, EventArgs e)
 {
     currentTileBrush = new TileBrush();
 }