|
Eneboo - Documentación para desarrolladores
|
#include <qtextcodec.h>#include <qlibrary.h>Clases | |
| struct | IndicOrdering |
'defines' | |
| #define | IDEBUG if(0) qDebug |
| #define | KHDEBUG if(0) qDebug |
| #define | MMDEBUG if(0) qDebug |
'typedefs' | |
| typedef unsigned long | KhmerCharClass |
| typedef int | MymrCharClass |
Enumeraciones | |
| enum | Form { Invalid = 0x0, Unknown = Invalid, Consonant, Nukta, Halant, Matra, VowelMark, StressMark, IndependentVowel, LengthMark, Control, Other } |
| enum | Position { None, Pre, Above, Below, Post, Split, Base, Reph, Vattu, Inherit } |
| enum | IndicScriptProperties { HasReph = 0x01, HasSplit = 0x02 } |
| enum | IndicProperties { NuktaProperty = 0x4, AkhantProperty = 0x8, RephProperty = 0x10, PreFormProperty = 0x20, BelowFormProperty = 0x40, AboveFormProperty = 0x80, HalfFormProperty = 0x100, PostFormProperty = 0x200, VattuProperty = 0x400, PreSubstProperty = 0x800, BelowSubstProperty = 0x1000, AboveSubstProperty = 0x2000, PostSubstProperty = 0x4000, HalantProperty = 0x8000, CligProperty = 0x10000 } |
| enum | TibetanForm { TibetanOther, TibetanHeadConsonant, TibetanSubjoinedConsonant, TibetanSubjoinedVowel, TibetanVowel } |
| enum | KhmerCharClassValues { CC_RESERVED = 0, CC_CONSONANT = 1, CC_CONSONANT2 = 2, CC_CONSONANT3 = 3, CC_ZERO_WIDTH_NJ_MARK = 4, CC_CONSONANT_SHIFTER = 5, CC_ROBAT = 6, CC_COENG = 7, CC_DEPENDENT_VOWEL = 8, CC_SIGN_ABOVE = 9, CC_SIGN_AFTER = 10, CC_ZERO_WIDTH_J_MARK = 11, CC_COUNT = 12 } |
| enum | KhmerCharClassFlags { CF_CLASS_MASK = 0x0000FFFF, CF_CONSONANT = 0x01000000, CF_SPLIT_VOWEL = 0x02000000, CF_DOTTED_CIRCLE = 0x04000000, CF_COENG = 0x08000000, CF_SHIFTER = 0x10000000, CF_ABOVE_VOWEL = 0x20000000, CF_POS_BEFORE = 0x00080000, CF_POS_BELOW = 0x00040000, CF_POS_ABOVE = 0x00020000, CF_POS_AFTER = 0x00010000, CF_POS_MASK = 0x000f0000 } |
| enum | KhmerChar { C_SIGN_ZWNJ = 0x200C, C_SIGN_ZWJ = 0x200D, C_DOTTED_CIRCLE = 0x25CC, C_RO = 0x179A, C_VOWEL_AA = 0x17B6, C_SIGN_NIKAHIT = 0x17C6, C_VOWEL_E = 0x17C1, C_COENG = 0x17D2 } |
| enum | { _xx = CC_RESERVED, _sa = CC_SIGN_ABOVE | CF_DOTTED_CIRCLE | CF_POS_ABOVE, _sp = CC_SIGN_AFTER | CF_DOTTED_CIRCLE| CF_POS_AFTER, _c1 = CC_CONSONANT | CF_CONSONANT, _c2 = CC_CONSONANT2 | CF_CONSONANT, _c3 = CC_CONSONANT3 | CF_CONSONANT, _rb = CC_ROBAT | CF_POS_ABOVE | CF_DOTTED_CIRCLE, _cs = CC_CONSONANT_SHIFTER | CF_DOTTED_CIRCLE | CF_SHIFTER, _dl = CC_DEPENDENT_VOWEL | CF_POS_BEFORE | CF_DOTTED_CIRCLE, _db = CC_DEPENDENT_VOWEL | CF_POS_BELOW | CF_DOTTED_CIRCLE, _da = CC_DEPENDENT_VOWEL | CF_POS_ABOVE | CF_DOTTED_CIRCLE | CF_ABOVE_VOWEL, _dr = CC_DEPENDENT_VOWEL | CF_POS_AFTER | CF_DOTTED_CIRCLE, _co = CC_COENG | CF_COENG | CF_DOTTED_CIRCLE, _va = _da | CF_SPLIT_VOWEL, _vr = _dr | CF_SPLIT_VOWEL } |
| enum | KhmerCharClassesRange { KhmerFirstChar = 0x1780, KhmerLastChar = 0x17df } |
| enum | MymrCharClassValues { Mymr_CC_RESERVED = 0, Mymr_CC_CONSONANT = 1, Mymr_CC_CONSONANT2 = 2, Mymr_CC_NGA = 3, Mymr_CC_YA = 4, Mymr_CC_RA = 5, Mymr_CC_WA = 6, Mymr_CC_HA = 7, Mymr_CC_IND_VOWEL = 8, Mymr_CC_ZERO_WIDTH_NJ_MARK = 9, Mymr_CC_VIRAMA = 10, Mymr_CC_PRE_VOWEL = 11, Mymr_CC_BELOW_VOWEL = 12, Mymr_CC_ABOVE_VOWEL = 13, Mymr_CC_POST_VOWEL = 14, Mymr_CC_SIGN_ABOVE = 15, Mymr_CC_SIGN_BELOW = 16, Mymr_CC_SIGN_AFTER = 17, Mymr_CC_ZERO_WIDTH_J_MARK = 18, Mymr_CC_COUNT = 19 } |
| enum | MymrCharClassFlags { Mymr_CF_CLASS_MASK = 0x0000FFFF, Mymr_CF_CONSONANT = 0x01000000, Mymr_CF_MEDIAL = 0x02000000, Mymr_CF_IND_VOWEL = 0x04000000, Mymr_CF_DEP_VOWEL = 0x08000000, Mymr_CF_DOTTED_CIRCLE = 0x10000000, Mymr_CF_VIRAMA = 0x20000000, Mymr_CF_POS_BEFORE = 0x00080000, Mymr_CF_POS_BELOW = 0x00040000, Mymr_CF_POS_ABOVE = 0x00020000, Mymr_CF_POS_AFTER = 0x00010000, Mymr_CF_POS_MASK = 0x000f0000, Mymr_CF_AFTER_KINZI = 0x00100000 } |
| enum | MymrChar { Mymr_C_SIGN_ZWNJ = 0x200C, Mymr_C_SIGN_ZWJ = 0x200D, Mymr_C_DOTTED_CIRCLE = 0x25CC, Mymr_C_RA = 0x101B, Mymr_C_YA = 0x101A, Mymr_C_NGA = 0x1004, Mymr_C_VOWEL_E = 0x1031, Mymr_C_VIRAMA = 0x1039 } |
| enum | { Mymr_xx = Mymr_CC_RESERVED, Mymr_c1 = Mymr_CC_CONSONANT | Mymr_CF_CONSONANT | Mymr_CF_POS_BELOW, Mymr_c2 = Mymr_CC_CONSONANT2 | Mymr_CF_CONSONANT, Mymr_ng = Mymr_CC_NGA | Mymr_CF_CONSONANT | Mymr_CF_POS_ABOVE, Mymr_ya = Mymr_CC_YA | Mymr_CF_CONSONANT | Mymr_CF_MEDIAL | Mymr_CF_POS_AFTER | Mymr_CF_AFTER_KINZI, Mymr_ra = Mymr_CC_RA | Mymr_CF_CONSONANT | Mymr_CF_MEDIAL | Mymr_CF_POS_BEFORE, Mymr_wa = Mymr_CC_WA | Mymr_CF_CONSONANT | Mymr_CF_MEDIAL | Mymr_CF_POS_BELOW, Mymr_ha = Mymr_CC_HA | Mymr_CF_CONSONANT | Mymr_CF_MEDIAL | Mymr_CF_POS_BELOW, Mymr_id = Mymr_CC_IND_VOWEL | Mymr_CF_IND_VOWEL, Mymr_vi = Mymr_CC_VIRAMA | Mymr_CF_VIRAMA | Mymr_CF_POS_ABOVE | Mymr_CF_DOTTED_CIRCLE, Mymr_dl = Mymr_CC_PRE_VOWEL | Mymr_CF_DEP_VOWEL | Mymr_CF_POS_BEFORE | Mymr_CF_DOTTED_CIRCLE | Mymr_CF_AFTER_KINZI, Mymr_db = Mymr_CC_BELOW_VOWEL | Mymr_CF_DEP_VOWEL | Mymr_CF_POS_BELOW | Mymr_CF_DOTTED_CIRCLE | Mymr_CF_AFTER_KINZI, Mymr_da = Mymr_CC_ABOVE_VOWEL | Mymr_CF_DEP_VOWEL | Mymr_CF_POS_ABOVE | Mymr_CF_DOTTED_CIRCLE | Mymr_CF_AFTER_KINZI, Mymr_dr = Mymr_CC_POST_VOWEL | Mymr_CF_DEP_VOWEL | Mymr_CF_POS_AFTER | Mymr_CF_DOTTED_CIRCLE | Mymr_CF_AFTER_KINZI, Mymr_sa = Mymr_CC_SIGN_ABOVE | Mymr_CF_DOTTED_CIRCLE | Mymr_CF_POS_ABOVE | Mymr_CF_AFTER_KINZI, Mymr_sb = Mymr_CC_SIGN_BELOW | Mymr_CF_DOTTED_CIRCLE | Mymr_CF_POS_BELOW | Mymr_CF_AFTER_KINZI, Mymr_sp = Mymr_CC_SIGN_AFTER | Mymr_CF_DOTTED_CIRCLE | Mymr_CF_AFTER_KINZI } |
| enum | { Hangul_SBase = 0xac00, Hangul_LBase = 0x1100, Hangul_VBase = 0x1161, Hangul_TBase = 0x11a7, Hangul_SCount = 11172, Hangul_LCount = 19, Hangul_VCount = 21, Hangul_TCount = 28, Hangul_NCount = 21*28 } |
| enum | HangulType { L, V, T, LV, LVT, X } |
Variables | |
| const uchar | scriptProperties [10] |
| const q_scriptEngine | scriptEngines [] |
| #define IDEBUG if(0) qDebug |
| #define KHDEBUG if(0) qDebug |
| #define MMDEBUG if(0) qDebug |
| typedef unsigned long KhmerCharClass |
| typedef int MymrCharClass |
| anonymous enum |
| anonymous enum |
| anonymous enum |
| enum Form |
| enum HangulType |
| enum IndicProperties |
| enum KhmerChar |
| enum KhmerCharClassFlags |
| enum KhmerCharClassValues |
| enum MymrChar |
| enum MymrCharClassFlags |
| enum MymrCharClassValues |
| enum Position |
| enum TibetanForm |
| const q_scriptEngine scriptEngines[] |
1.7.4