|
libdonut 2.3.6
Application framework for cross-platform game development in C++20
|
#include <donut/AtlasPacker.hpp>#include <donut/Filesystem.hpp>#include <donut/UniqueHandle.hpp>#include <donut/graphics/Texture.hpp>#include <donut/math.hpp>#include <cstddef>#include <utility>#include <vector>Go to the source code of this file.
Classes | |
| struct | donut::graphics::FontOptions |
| Configuration options for a Font. More... | |
| class | donut::graphics::Font |
| Typeface describing an assortment of character glyphs that may be rendered on-demand into an expanding texture atlas, for use in Text rendering. More... | |
| struct | donut::graphics::Font::Glyph |
| Information about a single glyph's entry in the texture atlas. More... | |
| struct | donut::graphics::Font::GlyphMetrics |
| Dimensions of a single glyph in this font, for shaping text. More... | |
| struct | donut::graphics::Font::LineMetrics |
| Vertical dimensions for shaping lines of text with this font. More... | |
Namespaces | |
| namespace | donut |
| namespace | donut::graphics |