/external/icu4c/layout/ |
HanLayoutEngine.cpp | 54 le_int32 HanOpenTypeLayoutEngine::characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool /*rightToLeft*/, 55 LEUnicode *&/*outChars*/, LEGlyphStorage &glyphStorage, LEErrorCode &success)
|
IndicReordering.cpp | 95 LEUnicode *fOutChars; 99 LEUnicode fMpre; 102 LEUnicode fMbelow; 105 LEUnicode fMabove; 108 LEUnicode fMpost; 111 LEUnicode fLengthMark; 114 LEUnicode fAlLakuna; 122 LEUnicode fVMabove; 123 LEUnicode fVMpost; 127 LEUnicode fSMabove [all...] |
IndicLayoutEngine.cpp | 56 le_int32 IndicOpenTypeLayoutEngine::glyphProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, 87 le_int32 IndicOpenTypeLayoutEngine::characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, 88 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) 101 outChars = LE_NEW_ARRAY(LEUnicode, worstCase);
|
CanonShaping.cpp | 34 void CanonShaping::reorderMarks(const LEUnicode *inChars, le_int32 charCount, le_bool rightToLeft, 35 LEUnicode *outChars, LEGlyphStorage &glyphStorage)
|
LEFontInstance.h | 72 * an <code>LEGlyphID</code>, an <code>LEUnicode</code> or an <code>LEUnicode32</code> 144 virtual const LEFontInstance *getSubFont(const LEUnicode chars[], le_int32 *offset, le_int32 limit, le_int32 script, LEErrorCode &success) const; 219 virtual void mapCharsToGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, const LECharMapper *mapper, le_bool filterZeroWidth, LEGlyphStorage &glyphStorage) const;
|
LayoutEngine.cpp | 192 le_int32 LayoutEngine::characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, 193 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) 216 const LEUnicode *inChars = &chars[offset]; 217 LEUnicode *reordered = NULL; 231 reordered = LE_NEW_ARRAY(LEUnicode, count); 281 outChars = LE_NEW_ARRAY(LEUnicode, outCharCount); 290 outChars[out] = (LEUnicode) LE_GET_GLYPH(fakeGlyphStorage[i]); 299 le_int32 LayoutEngine::computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, 311 LEUnicode *outChars = NULL; 353 void LayoutEngine::adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse [all...] |
ArabicShaping.cpp | 34 ArabicShaping::ShapeType ArabicShaping::getShapeType(LEUnicode c) 123 void ArabicShaping::shape(const LEUnicode *chars, le_int32 offset, le_int32 charCount, le_int32 charMax, 174 LEUnicode c = chars[in];
|
loengine.h | 95 const LEUnicode chars[],
|
KhmerReordering.cpp | 102 KhmerClassTable::CharClass KhmerClassTable::getCharClass(LEUnicode ch) const 131 LEUnicode *fOutChars; 137 KhmerReorderingOutput(LEUnicode *outChars, LEGlyphStorage &glyphStorage) 153 void writeChar(LEUnicode ch, le_uint32 charIndex, FeatureMask charFeatures) 336 le_int32 KhmerReordering::findSyllable(const KhmerClassTable *classTable, const LEUnicode *chars, le_int32 prev, le_int32 charCount) 359 le_int32 KhmerReordering::reorder(const LEUnicode *chars, le_int32 charCount, le_int32 /*scriptCode*/, 360 LEUnicode *outChars, LEGlyphStorage &glyphStorage)
|
OpenTypeLayoutEngine.cpp | 178 le_int32 OpenTypeLayoutEngine::characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, 179 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) 196 outChars = LE_NEW_ARRAY(LEUnicode, count); 227 le_int32 OpenTypeLayoutEngine::glyphProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, 299 le_int32 OpenTypeLayoutEngine::computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success) 301 LEUnicode *outChars = NULL; 339 void OpenTypeLayoutEngine::adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse,
|
TibetanReordering.cpp | 113 TibetanClassTable::CharClass TibetanClassTable::getCharClass(LEUnicode ch) const 133 LEUnicode *fOutChars; 139 TibetanReorderingOutput(LEUnicode *outChars, LEGlyphStorage &glyphStorage) 155 void writeChar(LEUnicode ch, le_uint32 charIndex, FeatureMask featureMask) 299 le_int32 TibetanReordering::findSyllable(const TibetanClassTable *classTable, const LEUnicode *chars, le_int32 prev, le_int32 charCount) 322 le_int32 TibetanReordering::reorder(const LEUnicode *chars, le_int32 charCount, le_int32, 323 LEUnicode *outChars, LEGlyphStorage &glyphStorage)
|
LEFontInstance.cpp | 33 const LEFontInstance *LEFontInstance::getSubFont(const LEUnicode chars[], le_int32 *offset, le_int32 limit, 49 void LEFontInstance::mapCharsToGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count,
|
loengine.cpp | 40 const LEUnicode chars[],
|
/external/icu4c/samples/layout/ |
paragraph.h | 36 Paragraph(const LEUnicode chars[], le_int32 charCount, const FontRuns *fontRuns, LEErrorCode &status); 62 LEUnicode *fChars;
|
paragraph.cpp | 35 static LEUnicode *skipLineEnd(LEUnicode *ptr) 76 Paragraph::Paragraph(const LEUnicode chars[], int32_t charCount, const FontRuns *fontRuns, LEErrorCode &status) 81 static const LEUnicode separators[] = {CH_LF, CH_CR, CH_LSEP, CH_PSEP, 0x0000}; 97 fChars = LE_NEW_ARRAY(LEUnicode, charCount + 1); 101 LEUnicode *pStart = &fChars[0]; 104 LEUnicode *pEnd = u_strpbrk(pStart, separators);
|
pflow.c | 53 LEUnicode *fChars; 65 static LEUnicode *skipLineEnd(LEUnicode *ptr) 108 pf_flow *pf_create(const LEUnicode chars[], le_int32 charCount, const pl_fontRuns *fontRuns, LEErrorCode *status) 116 LEUnicode *pStart; 117 static const LEUnicode separators[] = {CH_LF, CH_CR, CH_LSEP, CH_PSEP, 0x0000}; 149 flow->fChars = NEW_ARRAY(LEUnicode, charCount + 1); 156 LEUnicode *pEnd = u_strpbrk(pStart, separators);
|
ScriptCompositeFontInstance.h | 77 virtual const LEFontInstance *getSubFont(const LEUnicode chars[], le_int32 *offset, le_int32 limit, le_int32 script, LEErrorCode &success) const;
|
ScriptCompositeFontInstance.cpp | 63 const LEFontInstance *ScriptCompositeFontInstance::getSubFont(const LEUnicode chars[], le_int32 *offset, le_int32 limit, le_int32 script, LEErrorCode &success) const
|
/external/icu4c/layoutex/layout/ |
playout.h | 96 pl_create(const LEUnicode chars[], 132 pl_isComplex(const LEUnicode chars[],
|
ParagraphLayout.h | 389 ParagraphLayout(const LEUnicode chars[], le_int32 count, 424 static le_bool isComplex(const LEUnicode chars[], le_int32 count, const FontRuns *fontRuns); 438 static le_bool isComplex(const LEUnicode chars[], le_int32 count); 595 const LEUnicode *fChars;
|
/external/icu4c/layoutex/ |
playout.cpp | 26 pl_create(const LEUnicode chars[], 52 pl_isComplex(const LEUnicode chars[],
|
/external/icu4c/test/letest/ |
FontObject.h | 193 le_uint32 unicodesToGlyphs(LEUnicode *chars, le_uint32 nChars, LEGlyphID *glyphs,
|
cletest.c | 48 LEUnicode chars[] = { 218 LEUnicode chars[] = { 421 static le_bool getRTL(const LEUnicode *text, le_int32 charCount) 444 const LEUnicode *text, 522 LEUnicode chars[] = {
|
gendata.cpp | 40 LEUnicode *text;
|
/external/icu4c/tools/gendraft/ |
genheaders.pl | 168 if( ($line =~ /LEUnicode/)|| ($line =~ /LanguageCodes/) ||
|