| 
    libdonut 2.3.6
    
   Application framework for cross-platform game development in C++20 
   | 
 
#include <donut/math.hpp>#include <cstddef>#include <limits>#include <span>#include <string_view>#include <vector>Go to the source code of this file.
Classes | |
| class | donut::graphics::Text | 
| Facility for shaping text, according to a Font, into renderable glyphs.  More... | |
| struct | donut::graphics::Text::ShapedGlyph | 
| Data required to render a single shaped glyph relative to at any given starting position.  More... | |
| struct | donut::graphics::Text::ShapedGlyphInfo | 
| Additional information about a single shaped glyph, including some data that is not strictly required for simple rendering.  More... | |
| struct | donut::graphics::Text::ShapedLineInfo | 
| Information about a line of shaped glyphs, including some data that is not strictly required for simple rendering.  More... | |
| struct | donut::graphics::Text::ShapeResult | 
| Result of the shape() function.  More... | |
Namespaces | |
| namespace | donut | 
| namespace | donut::graphics |