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: