|
Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
|
Handle to a font asset. More...
#include <AssetRefs.h>
Public Attributes | |
| std::string_view | source |
| Authored font source path. | |
| std::string_view | faceName |
| Font face name to load from the source. | |
| uint32_t | pixelSize = 0 |
| Requested font size in pixels. | |
Handle to a font asset.
The font owns face configuration, glyph metrics, and its atlas relationship. Code that only samples glyph pixels should use the atlas texture handle; code that lays out text needs the font handle.
Definition at line 114 of file AssetRefs.h.
| std::string_view Engine::Assets::Authored::FontAssetRef::faceName |
Font face name to load from the source.
Definition at line 117 of file AssetRefs.h.
| uint32_t Engine::Assets::Authored::FontAssetRef::pixelSize = 0 |
Requested font size in pixels.
Definition at line 118 of file AssetRefs.h.
| std::string_view Engine::Assets::Authored::FontAssetRef::source |
Authored font source path.
Definition at line 116 of file AssetRefs.h.