/******************************************************************** File: maze.h Author: Dana Vrajitoru Description: The class handling the maze. Project: A sprite moving through a maze application. Last updated: February 10, 2011. ********************************************************************/ #ifndef MAZE_H #define MAZE_H const int mazew = 10, mazeh = 10; const int mazeid = 2; enum Cell_type {freeCl=0, wallCl, foodCl}; class Maze { public: Cell_type table[mazew][mazeh]; // Default constructor. Should initialize the table. Maze(); // Draws a single brick at given coordinates void brick(int x, int y); // Here is where we create the display lists void init(); // Calls the display lists assuming that the maze is drawn starting // from 0, 0. void draw(); }; #endif