Beispiel #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]);
     }
 }
Beispiel #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]);
     }
 }