Aolis Engine  0.1.0_alpha1
Adventure Game Engine
 All Classes Files Functions Variables
tile.h
1 /*
2  * Definition class of a tile
3  */
4 
5 #ifndef AOLIS_TILE
6 #define AOLIS_TILE
7 
8 //#include "sprite/sprite.h"
9 #include "aolis/defines.h"
10 
11 static uint_t T_ID = 0x00;
12 
13 class Tile {
14  public:
15  Tile();
16  Tile(uint_t d);
17  //Tile(uint_t d, Sprite s);
18  Tile(uint_t w, uint_t h);
19  //Tile(uint_t w, uint_t h, Sprite s);
20  void setDimension(uint_t d);
21  void setWidth(uint_t w);
22  void setHeight(uint_t h);
23  //void setSprite(Sprite s);
24  const uint_t getId();
25  uint_t getWidth();
26  uint_t getHeight();
27  //Sprite getSprite();
28  private:
29  //const uint_t id;
30  uint_t width;
31  uint_t height;
32  //Sprite sprite;
33 };
34 
35 #endif /* AOLIS_TILE */