6 #ifndef CREATIONAL_BUILDER_STANDARD_MAZE_BUILDER_H_
7 #define CREATIONAL_BUILDER_STANDARD_MAZE_BUILDER_H_
22 virtual void BuildRoom(
const int& room_number)
override;
23 virtual void BuildDoor(
const int& first_room_number,
const int& second_room_number)
override;
Direction
Definition: direction.h:13
Definition: maze_builder_interface.h:15
Definition: bombed_maze_factory.cc:11
StandardMazeBuilder()
Definition: standard_maze_builder.cc:15
virtual void BuildRoom(const int &room_number) override
Definition: standard_maze_builder.cc:27
~StandardMazeBuilder() override
Definition: standard_maze_builder.cc:17
virtual void BuildDoor(const int &first_room_number, const int &second_room_number) override
Definition: standard_maze_builder.cc:38
virtual commons::Maze * GetMaze() override
Definition: standard_maze_builder.cc:48
Definition: standard_maze_builder.h:15
virtual void BuildMaze() override
Definition: standard_maze_builder.cc:22