diff options
Diffstat (limited to 'crawl-ref/source/rltiles/tool/tile_page.h')
-rw-r--r-- | crawl-ref/source/rltiles/tool/tile_page.h | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/crawl-ref/source/rltiles/tool/tile_page.h b/crawl-ref/source/rltiles/tool/tile_page.h new file mode 100644 index 0000000000..9f13651a1d --- /dev/null +++ b/crawl-ref/source/rltiles/tool/tile_page.h @@ -0,0 +1,25 @@ +#ifndef TILE_PAGE_H +#define TILE_PAGE_H + +#include <vector> +class tile; + +class tile_page +{ +public: + tile_page(); + virtual ~tile_page(); + + bool place_images(); + bool write_image(const char *filename); + + std::vector<tile*> m_tiles; + std::vector<unsigned int> m_counts; + std::vector<int> m_texcoords; + std::vector<int> m_offsets; +protected: + int m_width; + int m_height; +}; + +#endif |