Class containing all the bitmaps for the 10 different mazes used throughout the game.
Maze.h@0:d5a32831fa28, 2017-04-04 (annotated)
- Committer:
- el15mh
- Date:
- Tue Apr 04 10:30:22 2017 +0000
- Revision:
- 0:d5a32831fa28
- Child:
- 1:8ed19eb9e7e5
menu with first animation trial
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
el15mh | 0:d5a32831fa28 | 1 | // |
el15mh | 0:d5a32831fa28 | 2 | // maze.h |
el15mh | 0:d5a32831fa28 | 3 | // |
el15mh | 0:d5a32831fa28 | 4 | // |
el15mh | 0:d5a32831fa28 | 5 | // Created by Max Houghton on 19/03/2017. |
el15mh | 0:d5a32831fa28 | 6 | // |
el15mh | 0:d5a32831fa28 | 7 | // |
el15mh | 0:d5a32831fa28 | 8 | |
el15mh | 0:d5a32831fa28 | 9 | #ifndef MAZE_H |
el15mh | 0:d5a32831fa28 | 10 | #define MAZE_H |
el15mh | 0:d5a32831fa28 | 11 | |
el15mh | 0:d5a32831fa28 | 12 | #include "mbed.h" |
el15mh | 0:d5a32831fa28 | 13 | #include "N5110.h" |
el15mh | 0:d5a32831fa28 | 14 | |
el15mh | 0:d5a32831fa28 | 15 | class Maze |
el15mh | 0:d5a32831fa28 | 16 | { |
el15mh | 0:d5a32831fa28 | 17 | |
el15mh | 0:d5a32831fa28 | 18 | public: |
el15mh | 0:d5a32831fa28 | 19 | |
el15mh | 0:d5a32831fa28 | 20 | Maze(); |
el15mh | 0:d5a32831fa28 | 21 | ~Maze(); |
el15mh | 0:d5a32831fa28 | 22 | |
el15mh | 0:d5a32831fa28 | 23 | void drawBox(N5110 &lcd); |
el15mh | 0:d5a32831fa28 | 24 | void drawTest(N5110 &lcd); |
el15mh | 0:d5a32831fa28 | 25 | void drawMazeOne(N5110 &lcd); |
el15mh | 0:d5a32831fa28 | 26 | void drawMazeTwo(N5110 &lcd); |
el15mh | 0:d5a32831fa28 | 27 | |
el15mh | 0:d5a32831fa28 | 28 | private: |
el15mh | 0:d5a32831fa28 | 29 | |
el15mh | 0:d5a32831fa28 | 30 | |
el15mh | 0:d5a32831fa28 | 31 | }; |
el15mh | 0:d5a32831fa28 | 32 | |
el15mh | 0:d5a32831fa28 | 33 | #endif /* MAZE_H */ |