Comps/LearningGaming/RobotMazeMinigame/RobotMazeStructures.h File Reference

This graph shows which files directly or indirectly include this file:


Defines

#define SOUND_LEVEL   1000
 How loud the sound is.

Enumerations

enum  MazeCommand {
  MoveForward, TurnLeft, TurnRight, Jump,
  Duck, Subroutine
}
 These are the different commands that the robot will use, the subroutine is not actually called on the robot once it is in the maze. More...
enum  RobotMazeObstacle {
  RobotMazeEmpty, RobotMazePit, RobotMazeCeilingVertical, RobotMazeCeilingHorizontal,
  RobotMazeStart, RobotMazeEnd, RobotMazeRobotNorth, RobotMazeRobotWest,
  RobotMazeRobotEast, RobotMazeRobotSouth
}
 These are the different objects that could be in a given cell in the maze. More...
enum  Directions { North, East, South, West }
enum  MoveOutcome {
  Success, CrashIntoWall, CrashInMiddle, CrashIntoFarWall,
  CrashInFarMiddle
}
 These are the possible outcomes when the robot moves. More...

Define Documentation

#define SOUND_LEVEL   1000

How loud the sound is.


Enumeration Type Documentation

enum Directions

Enumerator:
North 
East 
South 
West 

These are the possible outcomes when the robot moves.

Enumerator:
Success 
CrashIntoWall 
CrashInMiddle 
CrashIntoFarWall 
CrashInFarMiddle 

These are the different objects that could be in a given cell in the maze.

Enumerator:
RobotMazeEmpty 
RobotMazePit 
RobotMazeCeilingVertical 
RobotMazeCeilingHorizontal 
RobotMazeStart 
RobotMazeEnd 
RobotMazeRobotNorth 
RobotMazeRobotWest 
RobotMazeRobotEast 
RobotMazeRobotSouth 


Generated on Mon Mar 16 14:32:30 2009 for LearningGaming by  doxygen 1.5.7.1