InfiniText.FontFaceFlags Class Reference

Detailed Description

The flags which represent the styling of a font. Combined together.

Public Attributes

const int None =0
 
const int Italic =1
 
const int Oblique =2
 
const int Bold100 =1<<3
 
const int Bold200 =2<<3
 
const int Bold300 =3<<3
 
const int Regular =4<<3
 
const int Bold500 =5<<3
 
const int Bold600 =6<<3
 
const int Bold700 =7<<3
 
const int Bold800 =8<<3
 
const int Bold900 =9<<3
 
const int UltraCondensed =1<<7
 
const int ExtraCondensed =2<<7
 
const int Condensed =3<<7
 
const int SemiCondensed =4<<7
 
const int Medium =5<<7
 
const int SemiExpanded =6<<7
 
const int Expanded =7<<7
 
const int ExtraExpanded =8<<7
 
const int UltraExpanded =9<<7
 
const int StyleMask =7
 
const int WeightMask =15<<3
 
const int StretchMask =15<<7
 

Member Data Documentation

const int InfiniText.FontFaceFlags.Bold100 =1<<3
const int InfiniText.FontFaceFlags.Bold200 =2<<3
const int InfiniText.FontFaceFlags.Bold300 =3<<3
const int InfiniText.FontFaceFlags.Bold500 =5<<3
const int InfiniText.FontFaceFlags.Bold600 =6<<3
const int InfiniText.FontFaceFlags.Bold700 =7<<3
const int InfiniText.FontFaceFlags.Bold800 =8<<3
const int InfiniText.FontFaceFlags.Bold900 =9<<3
const int InfiniText.FontFaceFlags.Condensed =3<<7
const int InfiniText.FontFaceFlags.Expanded =7<<7
const int InfiniText.FontFaceFlags.ExtraCondensed =2<<7
const int InfiniText.FontFaceFlags.ExtraExpanded =8<<7
const int InfiniText.FontFaceFlags.Italic =1
const int InfiniText.FontFaceFlags.Medium =5<<7
const int InfiniText.FontFaceFlags.None =0
const int InfiniText.FontFaceFlags.Oblique =2
const int InfiniText.FontFaceFlags.Regular =4<<3
const int InfiniText.FontFaceFlags.SemiCondensed =4<<7
const int InfiniText.FontFaceFlags.SemiExpanded =6<<7
const int InfiniText.FontFaceFlags.StretchMask =15<<7
const int InfiniText.FontFaceFlags.StyleMask =7
const int InfiniText.FontFaceFlags.UltraCondensed =1<<7
const int InfiniText.FontFaceFlags.UltraExpanded =9<<7
const int InfiniText.FontFaceFlags.WeightMask =15<<3