|
libdonut 2.3.6
Application framework for cross-platform game development in C++20
|
#include <donut/AtlasPacker.hpp>#include <donut/Color.hpp>#include <donut/graphics/Image.hpp>#include <donut/graphics/Texture.hpp>#include <donut/math.hpp>#include <cassert>#include <cstddef>#include <cstdint>#include <vector>Go to the source code of this file.
Classes | |
| struct | donut::graphics::SpriteAtlasOptions |
| Configuration options for a SpriteAtlas. More... | |
| class | donut::graphics::SpriteAtlas |
| Expandable texture atlas for packing 2D images into a spritesheet to enable batch rendering. More... | |
| struct | donut::graphics::SpriteAtlas::SpriteId |
| Identifier for a specific image in the spritesheet. More... | |
| struct | donut::graphics::SpriteAtlas::Sprite |
| Information about a specific image in the spritesheet. More... | |
Namespaces | |
| namespace | donut |
| namespace | donut::graphics |