Classes |
Public Types |
Public Member Functions |
Public Attributes |
Protected Attributes |
List of all members
iv::Font Class Reference
#include <Font.hpp>
Classes | |
| struct | Glyph |
| struct | Info |
| struct | Variant |
Public Types | |
| enum | Type { Type::Hinted, Type::Msdf } |
Public Member Functions | |
| Font (Instance *inst) | |
| Instance * | instance () const |
| const Info & | GetInfo () const |
| const Variant & | SelectVariant (unsigned font_size) const |
| const Variant & | SelectVariantMsdf () const |
Public Attributes | |
| ClientMarker | cm |
Protected Attributes | |
| Info | _info |
| std::unordered_map< unsigned, Variant > | _variant_fixed |
| Variant | _variant_msdf |
Detailed Description
Member Enumeration Documentation
◆ Type
|
strong |
Constructor & Destructor Documentation
◆ Font()
Member Function Documentation
◆ instance()
◆ GetInfo()
| const Font::Info & iv::Font::GetInfo | ( | ) | const |
◆ SelectVariant()
| const Font::Variant & iv::Font::SelectVariant | ( | unsigned | font_size | ) | const |
◆ SelectVariantMsdf()
| const Font::Variant & iv::Font::SelectVariantMsdf | ( | ) | const |
Member Data Documentation
◆ cm
| ClientMarker iv::Font::cm |
◆ _info
◆ _variant_fixed
|
protected |
◆ _variant_msdf
The documentation for this class was generated from the following files:

