|
Design Patterns
|
#include <maze.h>
Public Member Functions | |
| Maze () | |
| Maze (const Maze &) | |
| virtual | ~Maze () |
| void | AddRoom (Room *) |
| virtual Maze * | Clone () const |
| Room * | GetRoom (const int &room_number) const |
| creational::commons::Maze::Maze | ( | ) |
| creational::commons::Maze::Maze | ( | const Maze & | maze | ) |
|
virtual |
| void creational::commons::Maze::AddRoom | ( | Room * | room | ) |
|
virtual |
| Room * creational::commons::Maze::GetRoom | ( | const int & | room_number | ) | const |