FontResourceProvider.ixx File
Abstract interface for loading and providing font glyph data. More...
Included Headers
#include <string_view>
#include <helios.engine.core.data.FontId>
#include <helios.rendering.text.Glyph>
Namespaces Index
| namespace | helios |
| namespace | rendering |
|
Graphics rendering infrastructure. More... | |
| namespace | text |
|
Text rendering abstractions and data types. More... | |
Classes Index
| class | FontResourceProvider |
|
Abstract interface for loading fonts and providing glyph data. More... | |
Description
Abstract interface for loading and providing font glyph data.
File Listing
The file content with the documentation metadata removed is:
16export namespace helios::rendering::text{
35 class FontResourceProvider {
43 virtual ~FontResourceProvider() = default;
58 virtual void loadFont(helios::engine::core::data::FontId fontId, unsigned int pixelHeight, std::string_view pathToFont) = 0;
74 virtual helios::rendering::text::Glyph glyph(char c, helios::engine::core::data::FontId fontId) = 0;
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.