Castlekeep
A isometric castle build simulator
Main Page
Namespaces
Classes
Files
File List
All
Classes
Namespaces
castlekeep
src
map.h
1
22
#ifndef MAP_H
23
#define MAP_H
24
25
#include <vector>
26
27
#include "map_layer.h"
28
29
namespace
CastleKeep
30
{
31
32
class
MapEntity;
33
34
class
Map
35
{
36
public
:
37
Map
();
38
virtual
~
Map
();
39
private
:
40
int
_width;
41
int
_height;
42
int
_num_layers;
43
int
_num_entities;
44
int
_num_static_entities;
45
int
_num_movable_entities;
46
MapLayer
* _ground;
47
//std::vector<MapLayer*> _layers;
48
std::vector<MapEntity*> _entities;
49
std::vector<int> _building_indexes;
50
};
51
52
}
53
54
#endif
CastleKeep::Map
Definition:
map.h:34
CastleKeep::MapLayer
Definition:
map_layer.h:31
Generated on Wed Mar 26 2014 14:23:47 for Castlekeep by
1.8.6