Kanzi 3.9.16
font_enums.hpp File Reference

Namespaces

namespace  kanzi
 

Enumerations

enum class  kanzi::FontFamilyUnicode : int16_t {
  kanzi::USCRIPT_INVALID_CODE , kanzi::USCRIPT_COMMON , kanzi::USCRIPT_INHERITED , kanzi::USCRIPT_ARABIC ,
  kanzi::USCRIPT_ARMENIAN , kanzi::USCRIPT_BENGALI , kanzi::USCRIPT_BOPOMOFO , kanzi::USCRIPT_CHEROKEE ,
  kanzi::USCRIPT_COPTIC , kanzi::USCRIPT_CYRILLIC , kanzi::USCRIPT_DESERET , kanzi::USCRIPT_DEVANAGARI ,
  kanzi::USCRIPT_ETHIOPIC , kanzi::USCRIPT_GEORGIAN , kanzi::USCRIPT_GOTHIC , kanzi::USCRIPT_GREEK ,
  kanzi::USCRIPT_GUJARATI , kanzi::USCRIPT_GURMUKHI , kanzi::USCRIPT_HAN , kanzi::USCRIPT_HANGUL ,
  kanzi::USCRIPT_HEBREW , kanzi::USCRIPT_HIRAGANA , kanzi::USCRIPT_KANNADA , kanzi::USCRIPT_KATAKANA ,
  kanzi::USCRIPT_KHMER , kanzi::USCRIPT_LAO , kanzi::USCRIPT_LATIN , kanzi::USCRIPT_MALAYALAM ,
  kanzi::USCRIPT_MONGOLIAN , kanzi::USCRIPT_MYANMAR , kanzi::USCRIPT_OGHAM , kanzi::USCRIPT_OLD_ITALIC ,
  kanzi::USCRIPT_ORIYA , kanzi::USCRIPT_RUNIC , kanzi::USCRIPT_SINHALA , kanzi::USCRIPT_SYRIAC ,
  kanzi::USCRIPT_TAMIL , kanzi::USCRIPT_TELUGU , kanzi::USCRIPT_THAANA , kanzi::USCRIPT_THAI ,
  kanzi::USCRIPT_TIBETAN , kanzi::USCRIPT_CANADIAN_ABORIGINAL , kanzi::USCRIPT_YI , kanzi::USCRIPT_TAGALOG ,
  kanzi::USCRIPT_HANUNOO , kanzi::USCRIPT_BUHID , kanzi::USCRIPT_TAGBANWA , kanzi::USCRIPT_BRAILLE ,
  kanzi::USCRIPT_CYPRIOT , kanzi::USCRIPT_LIMBU , kanzi::USCRIPT_LINEAR_B , kanzi::USCRIPT_OSMANYA ,
  kanzi::USCRIPT_SHAVIAN , kanzi::USCRIPT_TAI_LE , kanzi::USCRIPT_UGARITIC , kanzi::USCRIPT_KATAKANA_OR_HIRAGANA ,
  kanzi::USCRIPT_BUGINESE , kanzi::USCRIPT_GLAGOLITIC , kanzi::USCRIPT_KHAROSHTHI , kanzi::USCRIPT_SYLOTI_NAGRI ,
  kanzi::USCRIPT_NEW_TAI_LUE , kanzi::USCRIPT_TIFINAGH , kanzi::USCRIPT_OLD_PERSIAN , kanzi::USCRIPT_BALINESE ,
  kanzi::USCRIPT_BATAK , kanzi::USCRIPT_BLISSYMBOLS , kanzi::USCRIPT_BRAHMI , kanzi::USCRIPT_CHAM ,
  kanzi::USCRIPT_CIRTH , kanzi::USCRIPT_OLD_CHURCH_SLAVONIC_CYRILLIC , kanzi::USCRIPT_DEMOTIC_EGYPTIAN , kanzi::USCRIPT_HIERATIC_EGYPTIAN ,
  kanzi::USCRIPT_EGYPTIAN_HIEROGLYPHS , kanzi::USCRIPT_KHUTSURI , kanzi::USCRIPT_SIMPLIFIED_HAN , kanzi::USCRIPT_TRADITIONAL_HAN ,
  kanzi::USCRIPT_PAHAWH_HMONG , kanzi::USCRIPT_OLD_HUNGARIAN , kanzi::USCRIPT_HARAPPAN_INDUS , kanzi::USCRIPT_JAVANESE ,
  kanzi::USCRIPT_KAYAH_LI , kanzi::USCRIPT_LATIN_FRAKTUR , kanzi::USCRIPT_LATIN_GAELIC , kanzi::USCRIPT_LEPCHA ,
  kanzi::USCRIPT_LINEAR_A , kanzi::USCRIPT_MANDAIC , kanzi::USCRIPT_MAYAN_HIEROGLYPHS , kanzi::USCRIPT_MEROITIC_HIEROGLYPHS ,
  kanzi::USCRIPT_NKO , kanzi::USCRIPT_ORKHON , kanzi::USCRIPT_OLD_PERMIC , kanzi::USCRIPT_PHAGS_PA ,
  kanzi::USCRIPT_PHOENICIAN , kanzi::USCRIPT_MIAO , kanzi::USCRIPT_RONGORONGO , kanzi::USCRIPT_SARATI ,
  kanzi::USCRIPT_ESTRANGELO_SYRIAC , kanzi::USCRIPT_WESTERN_SYRIAC , kanzi::USCRIPT_EASTERN_SYRIAC , kanzi::USCRIPT_TENGWAR ,
  kanzi::USCRIPT_VAI , kanzi::USCRIPT_VISIBLE_SPEECH , kanzi::USCRIPT_CUNEIFORM , kanzi::USCRIPT_UNWRITTEN_LANGUAGES ,
  kanzi::USCRIPT_UNKNOWN , kanzi::USCRIPT_CARIAN , kanzi::USCRIPT_JAPANESE , kanzi::USCRIPT_LANNA ,
  kanzi::USCRIPT_LYCIAN , kanzi::USCRIPT_LYDIAN , kanzi::USCRIPT_OL_CHIKI , kanzi::USCRIPT_REJANG ,
  kanzi::USCRIPT_SAURASHTRA , kanzi::USCRIPT_SIGN_WRITING , kanzi::USCRIPT_SUNDANESE , kanzi::USCRIPT_MOON ,
  kanzi::USCRIPT_MEITEI_MAYEK , kanzi::USCRIPT_IMPERIAL_ARAMAIC , kanzi::USCRIPT_AVESTAN , kanzi::USCRIPT_CHAKMA ,
  kanzi::USCRIPT_KOREAN , kanzi::USCRIPT_KAITHI , kanzi::USCRIPT_MANICHAEAN , kanzi::USCRIPT_INSCRIPTIONAL_PAHLAVI ,
  kanzi::USCRIPT_PSALTER_PAHLAVI , kanzi::USCRIPT_BOOK_PAHLAVI , kanzi::USCRIPT_INSCRIPTIONAL_PARTHIAN , kanzi::USCRIPT_SAMARITAN ,
  kanzi::USCRIPT_TAI_VIET , kanzi::USCRIPT_MATHEMATICAL_NOTATION , kanzi::USCRIPT_SYMBOLS , kanzi::USCRIPT_BAMUM ,
  kanzi::USCRIPT_LISU , kanzi::USCRIPT_NAKHI_GEBA , kanzi::USCRIPT_OLD_SOUTH_ARABIAN , kanzi::USCRIPT_BASSA_VAH ,
  kanzi::USCRIPT_DUPLOYAN , kanzi::USCRIPT_ELBASAN , kanzi::USCRIPT_GRANTHA , kanzi::USCRIPT_KPELLE ,
  kanzi::USCRIPT_LOMA , kanzi::USCRIPT_MENDE , kanzi::USCRIPT_MEROITIC_CURSIVE , kanzi::USCRIPT_OLD_NORTH_ARABIAN ,
  kanzi::USCRIPT_NABATAEAN , kanzi::USCRIPT_PALMYRENE , kanzi::USCRIPT_KHUDAWADI , kanzi::USCRIPT_WARANG_CITI ,
  kanzi::USCRIPT_AFAKA , kanzi::USCRIPT_JURCHEN , kanzi::USCRIPT_MRO , kanzi::USCRIPT_NUSHU ,
  kanzi::USCRIPT_SHARADA , kanzi::USCRIPT_SORA_SOMPENG , kanzi::USCRIPT_TAKRI , kanzi::USCRIPT_TANGUT ,
  kanzi::USCRIPT_WOLEAI , kanzi::USCRIPT_ANATOLIAN_HIEROGLYPHS , kanzi::USCRIPT_KHOJKI , kanzi::USCRIPT_TIRHUTA ,
  kanzi::USCRIPT_CAUCASIAN_ALBANIAN , kanzi::USCRIPT_MAHAJANI , kanzi::USCRIPT_AHOM , kanzi::USCRIPT_HATRAN ,
  kanzi::USCRIPT_MODI , kanzi::USCRIPT_MULTANI , kanzi::USCRIPT_PAU_CIN_HAU , kanzi::USCRIPT_SIDDHAM ,
  kanzi::USCRIPT_ADLAM , kanzi::USCRIPT_BHAIKSUKI , kanzi::USCRIPT_MARCHEN , kanzi::USCRIPT_NEWA ,
  kanzi::USCRIPT_OSAGE , kanzi::USCRIPT_HAN_WITH_BOPOMOFO , kanzi::USCRIPT_JAMO , kanzi::USCRIPT_SYMBOLS_EMOJI ,
  kanzi::USCRIPT_MASARAM_GONDI , kanzi::USCRIPT_SOYOMBO , kanzi::USCRIPT_ZANABAZAR_SQUARE , kanzi::USCRIPT_DOGRA ,
  kanzi::USCRIPT_GUNJALA_GONDI , kanzi::USCRIPT_MAKASAR , kanzi::USCRIPT_MEDEFAIDRIN , kanzi::USCRIPT_HANIFI_ROHINGYA ,
  kanzi::USCRIPT_SOGDIAN , kanzi::USCRIPT_OLD_SOGDIAN , kanzi::USCRIPT_EXTENDED
}
 
enum class  kanzi::FontHintingPreference : int8_t { kanzi::NoHinting , kanzi::NativeHinting , kanzi::AutoHinting }
 Font hinting options. More...
 
enum class  kanzi::FontStyle : int8_t { kanzi::Normal , kanzi::Italic }
 Font style options. More...
 
enum class  kanzi::FontWeight : int8_t {
  kanzi::Thin , kanzi::ExtraLight , kanzi::Light , kanzi::Normal ,
  kanzi::Medium , kanzi::SemiBold , kanzi::Bold , kanzi::ExtraBold ,
  kanzi::Black
}
 Font weight options. More...