-
- /** Draw a tile on the screen: */
- static void draw(float x, float y, unsigned int c, Uint8 alpha = 255);
- static void draw_stretched(float x, float y, int w, int h, unsigned int c, Uint8 alpha = 255);
-};
-
-struct TileGroup
-{
- friend bool operator<(const TileGroup& lhs, const TileGroup& rhs)
- { return lhs.name < rhs.name; };
- friend bool operator>(const TileGroup& lhs, const TileGroup& rhs)
- { return lhs.name > rhs.name; };
-
- std::string name;
- std::vector<int> tiles;
-};