Roguelike
Main Page
Related Pages
Namespaces
Classes
Files
File List
All
Classes
Namespaces
Functions
Variables
Typedefs
Friends
Pages
src
world
dungeon_gen
room.h
1
22
#ifndef ROOM_H
23
#define ROOM_H
24
#include <int_point.h>
25
#include <iostream>
26
32
using namespace
std
;
33
34
class
Room
35
{
40
friend
ostream& operator<<(ostream&,
const
Room
&R);
41
private
:
45
void
print()
const
;
46
47
public
:
51
IntPoint
tl
;
52
56
IntPoint
br
;
57
61
int
height
;
62
66
int
width
;
67
68
72
Room
();
73
77
Room
(
const
Room
&);
78
87
Room
(
IntPoint
_tl,
IntPoint
_br);
88
Room
(
int
_tl_x,
int
_tl_y,
int
_height,
int
_width);
89
90
};
91
92
#endif
std
IntPoint
Definition:
int_point.h:26
Room::height
int height
Definition:
room.h:61
Room::width
int width
Definition:
room.h:66
Room::br
IntPoint br
Definition:
room.h:56
Room::tl
IntPoint tl
Definition:
room.h:51
Room
Definition:
room.h:34
Generated on Thu Dec 18 2014 10:53:46 for Roguelike by
1.8.8