Exemplo n.º 1
0
 // перемещение фигур относительно "z координаты". у нас же типа слои.
 void ILogicForCommand.moveIndexFigure(bool direction)
 {
     if (direction)
     {
         Figures.swap(CurientFigures[0], CurientFigures[0] + 1);
     }
     else
     {
         Figures.swap(CurientFigures[0] - 1, CurientFigures[0]);
     }
 }
Exemplo n.º 2
0
 // перемещение фигур относительно "z координаты". у нас же типа слои.
 void ILogicForCommand.moveIndexFigure(bool direction)
 {
     StackSituation.AddCommand(Figures, CurientFigures);
     if (direction)
     {
         Figures.swap(CurientFigures[0], CurientFigures[0] + 1);
     }
     else
     {
         Figures.swap(CurientFigures[0] - 1, CurientFigures[0]);
     }
 }