6 #ifndef CREATIONAL_BUILDER_MAZE_BUILDER_INTERFACE_H_
7 #define CREATIONAL_BUILDER_MAZE_BUILDER_INTERFACE_H_
9 #include "../mazeparts/maze.h"
21 virtual void BuildRoom(
const int& room_number) = 0;
22 virtual void BuildDoor(
const int& rist_room_number,
const int& second_room_number) = 0;
virtual commons::Maze * GetMaze()=0
Definition: maze_builder_interface.h:15
virtual void BuildMaze()=0
Definition: bombed_maze_factory.cc:11
virtual void BuildDoor(const int &rist_room_number, const int &second_room_number)=0
virtual void BuildRoom(const int &room_number)=0
virtual ~MazeBuilderInterface()
Definition: maze_builder_interface.h:18