20// By default, hinting is enabled and the font's native hinter is preferred over the auto-hinter.
21NoHinting = 1 << 0, // Disable hinting. This generally generates 'blurrier' bitmap glyphs when the glyph are rendered in any of the anti-aliased modes.
23ForceAutoHint = 1 << 2, // Indicates that the auto-hinter is preferred over the font's native hinter.
24LightHinting = 1 << 3, // A lighter hinting algorithm for gray-level modes. Many generated glyphs are fuzzier but better resemble their original shape. This is achieved by snapping glyphs to the pixel grid only vertically (Y-axis), as is done by Microsoft's ClearType and Adobe's proprietary font renderer. This preserves inter-glyph spacing in horizontal text.
25MonoHinting = 1 << 4, // Strong hinting algorithm that should only be used for monochrome output.
26Bold = 1 << 5, // Styling: Should we artificially embolden the font?
27Oblique = 1 << 6, // Styling: Should we slant the font, emulating italic style?
28Monochrome = 1 << 7 // Disable anti-aliasing. Combine this with MonoHinting for best results!