6 #ifndef CREATIONAL_MAZEPARTS_DOOR_H_
7 #define CREATIONAL_MAZEPARTS_DOOR_H_
20 explicit Door(
const Room& first_room,
const Room& second_room);
23 virtual void Enter()
override;
bool is_open() const
Definition: door.cc:34
Room * OtherSideFrom(const Room &room) const
Definition: door.cc:44
Definition: bombed_maze_factory.cc:11
void Initialize(const Room &first_room, const Room &second_room)
Definition: door.cc:28
virtual bool entered() const
Definition: door.cc:53
Definition: map_site_interface.h:13
virtual Door * Clone() const
Definition: door.cc:58
Door(const Door &)
Definition: door.cc:20
virtual void Enter() override
Definition: door.cc:39