Project Submission (late)
Dependencies: mbed
Maze/Maze.h@0:72f372170a73, 2019-05-10 (annotated)
- Committer:
- el17tc
- Date:
- Fri May 10 08:07:10 2019 +0000
- Revision:
- 0:72f372170a73
- Child:
- 3:83e79d31930c
Save at functioning version;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
el17tc | 0:72f372170a73 | 1 | #ifndef MAZE_H |
el17tc | 0:72f372170a73 | 2 | #define MAZE_H |
el17tc | 0:72f372170a73 | 3 | |
el17tc | 0:72f372170a73 | 4 | class Maze { |
el17tc | 0:72f372170a73 | 5 | |
el17tc | 0:72f372170a73 | 6 | public: |
el17tc | 0:72f372170a73 | 7 | Maze(); |
el17tc | 0:72f372170a73 | 8 | void fillMaze(int val); |
el17tc | 0:72f372170a73 | 9 | void copyMaze(int maze[20][20]); |
el17tc | 0:72f372170a73 | 10 | void selectMaze(int size); |
el17tc | 0:72f372170a73 | 11 | |
el17tc | 0:72f372170a73 | 12 | public: |
el17tc | 0:72f372170a73 | 13 | int mazeMatrix[20][20]; |
el17tc | 0:72f372170a73 | 14 | int startX; |
el17tc | 0:72f372170a73 | 15 | int startY; |
el17tc | 0:72f372170a73 | 16 | int timeToFinish; |
el17tc | 0:72f372170a73 | 17 | |
el17tc | 0:72f372170a73 | 18 | }; |
el17tc | 0:72f372170a73 | 19 | |
el17tc | 0:72f372170a73 | 20 | |
el17tc | 0:72f372170a73 | 21 | |
el17tc | 0:72f372170a73 | 22 | #endif // MAZE_H |