libdonut
2.3.2
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 | |
donut | |
donut::graphics | |