|
VisuTwin Canvas
C++ 3D Engine — Metal Backend
|
#include <framework/handlers/fontResource.h>
Public Member Functions | |
| float | kerningValue (const int left, const int right) const |
Public Attributes | |
| int | atlasHeight = 0 |
| int | atlasWidth = 0 |
| std::unordered_map< int, FontGlyph > | glyphs |
| std::unordered_map< uint64_t, float > | kerning |
| float | lineHeight = 64.0f |
| Texture * | texture = nullptr |
Definition at line 28 of file fontResource.h.
|
inline |
Definition at line 37 of file fontResource.h.
References kerning.
| int visutwin::canvas::FontResource::atlasHeight = 0 |
Definition at line 32 of file fontResource.h.
| int visutwin::canvas::FontResource::atlasWidth = 0 |
Definition at line 31 of file fontResource.h.
| std::unordered_map<int, FontGlyph> visutwin::canvas::FontResource::glyphs |
Definition at line 34 of file fontResource.h.
Referenced by visutwin::canvas::ElementInput::syncTextElements().
| std::unordered_map<uint64_t, float> visutwin::canvas::FontResource::kerning |
Definition at line 35 of file fontResource.h.
Referenced by kerningValue().
| float visutwin::canvas::FontResource::lineHeight = 64.0f |
Definition at line 33 of file fontResource.h.
| Texture* visutwin::canvas::FontResource::texture = nullptr |
Definition at line 30 of file fontResource.h.
Referenced by visutwin::canvas::ElementInput::syncTextElements().