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 class  clan::FontStyle { clan::FontStyle::normal , clan::FontStyle::italic , clan::FontStyle::oblique }
 
enum class  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 class clan::FontStyle
strong
Enumerator
normal 
italic 
oblique 

◆ FontWeight

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