|
Namespaces |
namespace | FX |
namespace | FX::Unicode |
Enumerations |
enum | {
FX::CatNotAssigned,
FX::CatControl,
FX::CatFormat,
FX::CatSurrogate,
FX::CatOther,
FX::CatMarkNonSpacing,
FX::CatMarkSpacingCombining,
FX::CatMarkEnclosing,
FX::CatSeparatorSpace,
FX::CatSeparatorLine,
FX::CatSeparatorParagraph,
FX::CatLetterUpper,
FX::CatLetterLower,
FX::CatLetterTitle,
FX::CatLetterModifier,
FX::CatLetterOther,
FX::CatNumberLetter,
FX::CatNumberDecimal,
FX::CatNumberOther,
FX::CatPunctConnector,
FX::CatPunctDash,
FX::CatPunctOpen,
FX::CatPunctClose,
FX::CatPunctInitial,
FX::CatPunctFinal,
FX::CatPunctOther,
FX::CatSymbolMath,
FX::CatSymbolCurrency,
FX::CatSymbolModifier,
FX::CatSymbolOther
} |
enum | {
FX::DirL,
FX::DirLRE,
FX::DirLRO,
FX::DirR,
FX::DirAL,
FX::DirRLE,
FX::DirRLO,
FX::DirPDF,
FX::DirEN,
FX::DirES,
FX::DirET,
FX::DirAN,
FX::DirCS,
FX::DirNSM,
FX::DirBN,
FX::DirB,
FX::DirS,
FX::DirWS,
FX::DirON
} |
enum | { FX::NonJoining,
FX::RightJoining,
FX::DualJoining,
FX::JoinCausing
} |
enum | {
FX::CombBelowLeftAtt,
FX::CombBelowAtt,
FX::CombBelowRightAtt,
FX::CombLeftAtt,
FX::CombRightAtt,
FX::CombAboveLeftAtt,
FX::CombAboveAtt,
FX::CombAboveRightAtt,
FX::CombBelowLeft,
FX::CombBelow,
FX::CombBelowRight,
FX::CombLeft,
FX::CombRight,
FX::CombAboveLeft,
FX::CombAbove,
FX::CombAboveRight,
FX::CombDoubleBelow,
FX::CombDoubleAbove,
FX::CombIotaSub
} |
enum | {
FX::DecNone,
FX::DecFont,
FX::DecNoBreak,
FX::DecInitial,
FX::DecMedial,
FX::DecFinal,
FX::DecIsolated,
FX::DecCircle,
FX::DecSuper,
FX::DecSub,
FX::DecVertical,
FX::DecWide,
FX::DecNarrow,
FX::DecSmall,
FX::DecSquare,
FX::DecFraction,
FX::DecCompat,
FX::DecCanonical
} |
enum | {
FX::BreakUnknown,
FX::BreakMandarory,
FX::BreakReturn,
FX::BreakLineFeed,
FX::BreakCombMark,
FX::BreakNextLine,
FX::BreakSurrogate,
FX::BreakWordJoiner,
FX::BreakZWSpace,
FX::BreakGlue,
FX::BreakContingent,
FX::BreakSpace,
FX::BreakBoth,
FX::BreakAfter,
FX::BreakBefore,
FX::BreakHyphen,
FX::BreakOpen,
FX::BreakClose,
FX::BreakQuote,
FX::BreakExclaim,
FX::BreakInsep,
FX::BreakNonStart,
FX::BreakInfix,
FX::BreakNumeric,
FX::BreakPostfix,
FX::BreakPrefix,
FX::BreakSymbol,
FX::BreakOrdinary,
FX::BreakIdeograph,
FX::BreakComplex
} |
enum | {
FX::ScriptCommon,
FX::ScriptInherited,
FX::ScriptLatin,
FX::ScriptGreek,
FX::ScriptCyrillic,
FX::ScriptArmenian,
FX::ScriptGeorgian,
FX::ScriptRunic,
FX::ScriptOgham,
FX::ScriptHebrew,
FX::ScriptArabic,
FX::ScriptSyriac,
FX::ScriptThaana,
FX::ScriptDevanagari,
FX::ScriptBengali,
FX::ScriptGurmukhi,
FX::ScriptGujarati,
FX::ScriptOriya,
FX::ScriptTamil,
FX::ScriptTelugu,
FX::ScriptKannada,
FX::ScriptMalayalam,
FX::ScriptSinhala,
FX::ScriptThai,
FX::ScriptLao,
FX::ScriptTibetan,
FX::ScriptMyanmar,
FX::ScriptKhmer,
FX::ScriptHan,
FX::ScriptHiragana,
FX::ScriptKatakana,
FX::ScriptHangul,
FX::ScriptBopomofo,
FX::ScriptYi,
FX::ScriptEthiopic,
FX::ScriptCherokee,
FX::ScriptCanadianAboriginal,
FX::ScriptMongolian,
FX::ScriptGothic,
FX::ScriptTagalog,
FX::ScriptHanunoo,
FX::ScriptBuhid,
FX::ScriptTagbanwa,
FX::ScriptLimbu,
FX::ScriptTaiLe,
FX::ScriptUgaritic,
FX::ScriptOsmanya,
FX::ScriptCypriot,
FX::ScriptShavian,
FX::ScriptDeseret,
FX::ScriptKatakanaHiragana
} |
Functions |
FXAPI FXuint | FX::Unicode::charCategory (FXwchar ucs) |
FXAPI FXuint | FX::Unicode::charDirection (FXwchar ucs) |
FXAPI FXuint | FX::Unicode::decomposeType (FXwchar ucs) |
FXAPI FXuint | FX::Unicode::charNumDecompose (FXwchar ucs) |
FXAPI const FXwchar * | FX::Unicode::charDecompose (FXwchar ucs) |
FXAPI FXwchar | FX::Unicode::charCompose (FXwchar ucsa, FXwchar ucsb) |
FXAPI FXuint | FX::Unicode::joiningType (FXwchar ucs) |
FXAPI FXuint | FX::Unicode::isSymmetric (FXwchar ucs) |
FXAPI FXuint | FX::Unicode::charCombining (FXwchar ucs) |
FXAPI FXint | FX::Unicode::digitValue (FXwchar ucs) |
FXAPI FXuint | FX::Unicode::lineBreakType (FXwchar ucs) |
FXAPI FXwchar | FX::Unicode::mirrorImage (FXwchar ucs) |
FXAPI FXuint | FX::Unicode::scriptType (FXwchar ucs) |
FXAPI bool | FX::Unicode::hasCase (FXwchar ucs) |
FXAPI bool | FX::Unicode::isUpper (FXwchar ucs) |
FXAPI bool | FX::Unicode::isLower (FXwchar ucs) |
FXAPI bool | FX::Unicode::isTitle (FXwchar ucs) |
FXAPI bool | FX::Unicode::isAscii (FXwchar ucs) |
FXAPI bool | FX::Unicode::isLetter (FXwchar ucs) |
FXAPI bool | FX::Unicode::isDigit (FXwchar ucs) |
FXAPI bool | FX::Unicode::isAlphaNumeric (FXwchar ucs) |
FXAPI bool | FX::Unicode::isControl (FXwchar ucs) |
FXAPI bool | FX::Unicode::isSpace (FXwchar ucs) |
FXAPI bool | FX::Unicode::isBlank (FXwchar ucs) |
FXAPI bool | FX::Unicode::isPunct (FXwchar ucs) |
FXAPI bool | FX::Unicode::isGraph (FXwchar ucs) |
FXAPI bool | FX::Unicode::isPrint (FXwchar ucs) |
FXAPI bool | FX::Unicode::isHexDigit (FXwchar ucs) |
FXAPI bool | FX::Unicode::isSymbol (FXwchar ucs) |
FXAPI bool | FX::Unicode::isMark (FXwchar ucs) |
FXAPI bool | FX::Unicode::isSep (FXwchar ucs) |
FXAPI FXwchar | FX::Unicode::toUpper (FXwchar ucs) |
FXAPI FXwchar | FX::Unicode::toLower (FXwchar ucs) |
FXAPI FXwchar | FX::Unicode::toTitle (FXwchar ucs) |