clanDisplay Font

Classes

class  clan::Font
 Font class. More...
 
class  clan::FontDescription
 Font description class. More...
 
class  clan::FontFamily
 FontFamily class. More...
 
class  clan::FontHandle
 
class  clan::FontMetrics
 Font metrics class. More...
 
class  clan::GlyphMetrics
 Glyph metrics class. More...
 

Enumerations

enum  clan::FontStyle { clan::FontStyle::normal, clan::FontStyle::italic, clan::FontStyle::oblique }
 
enum  clan::FontWeight : int {
  clan::FontWeight::thin = 100, clan::FontWeight::extra_light = 200, clan::FontWeight::light = 300, clan::FontWeight::normal = 400,
  clan::FontWeight::medium = 500, clan::FontWeight::semi_bold = 600, clan::FontWeight::bold = 700, clan::FontWeight::extra_bold = 800,
  clan::FontWeight::heavy = 900
}
 

Detailed Description

Enumeration Type Documentation

◆ FontStyle

enum clan::FontStyle
strong
Enumerator
normal 
italic 
oblique 

◆ FontWeight

enum clan::FontWeight : int
strong
Enumerator
thin 
extra_light 
light 
normal 
medium 
semi_bold 
bold 
extra_bold 
heavy