void Render(SDL_Surface *dest, const graphics::Sprite *tileset, const geometry::Vector<int> &offset) const;
void RenderDebug(SDL_Surface *dest, const graphics::Sprite *tileset, const geometry::Vector<int> &offset) const;
+ static void CreateTypeDescription();
+ static void Construct(void *);
+
// temporary setters
public:
void SetTiles(Tile *t, int num) { tiles = t; numTiles = num; }