Esempio n. 1
0
        public RobotFigureViewModel(PathForLevel level)
        {
            pathForLevel = level;

            robot = RobotFactory.GetRobotInstance();

            robot.HeadingUpated += Robot_HeadingUpated;

            EventManager.OnRobotPathChanged += OnRobotPathUpdated;
        }
Esempio n. 2
0
 public Level7ViewModel(bool acceptIfStatements, PathForLevel level)
 {
     _level        = level;
     Level8Enabled = acceptIfStatements;
 }
Esempio n. 3
0
 // Default Constructor
 public BaseLevelViewModel()
 {
     StartMovement = new RelayCommand(SendCommandsToRobot);
     _level        = PathForLevel.Level2;
 }
Esempio n. 4
0
 public PathUpdatedEventArgs(PathForLevel level, BindingList <MoveCommand> commandList)
 {
     Level       = level;
     CommandList = commandList;
 }