/external/icu4c/layout/ |
H A D | GXLayoutEngine.cpp | 31 le_int32 GXLayoutEngine::computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success) argument 42 mapCharsToGlyphs(chars, offset, count, FALSE, rightToLeft, glyphStorage, success);
|
H A D | GlyphPositioningTables.cpp | 19 void GlyphPositioningTableHeader::process(LEGlyphStorage &glyphStorage, GlyphPositionAdjustments *glyphPositionAdjustments, le_bool rightToLeft, argument 33 processor.process(glyphStorage, glyphPositionAdjustments, rightToLeft, glyphDefinitionTableHeader, fontInstance, success); 35 glyphPositionAdjustments->applyCursiveAdjustments(glyphStorage, rightToLeft, fontInstance);
|
H A D | GlyphSubstitutionTables.cpp | 21 le_bool rightToLeft, 36 return processor.process(glyphStorage, NULL, rightToLeft, glyphDefinitionTableHeader, NULL, success); 20 process(LEGlyphStorage &glyphStorage, le_bool rightToLeft, LETag scriptTag, LETag languageTag, const GlyphDefinitionTableHeader *glyphDefinitionTableHeader, const LEGlyphFilter *filter, const FeatureMap *featureMap, le_int32 featureMapCount, le_bool featureOrder, LEErrorCode &success) const argument
|
H A D | CanonShaping.cpp | 34 void CanonShaping::reorderMarks(const LEUnicode *inChars, le_int32 charCount, le_bool rightToLeft, argument 65 if (rightToLeft) {
|
H A D | KhmerLayoutEngine.cpp | 44 le_int32 KhmerOpenTypeLayoutEngine::characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, argument 65 glyphStorage.allocateGlyphArray(worstCase, rightToLeft, success);
|
H A D | LEInsertionList.cpp | 25 LEInsertionList::LEInsertionList(le_bool rightToLeft) argument 26 : head(NULL), tail(NULL), growAmount(0), append(rightToLeft)
|
H A D | TibetanLayoutEngine.cpp | 50 le_int32 TibetanOpenTypeLayoutEngine::characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, argument 71 glyphStorage.allocateGlyphArray(worstCase, rightToLeft, success);
|
H A D | IndicLayoutEngine.cpp | 56 le_int32 IndicOpenTypeLayoutEngine::glyphProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, argument 68 le_int32 retCount = OpenTypeLayoutEngine::glyphProcessing(chars, offset, count, max, rightToLeft, glyphStorage, success); 77 OpenTypeLayoutEngine::glyphSubstitution(count,max, rightToLeft, glyphStorage, success); 87 le_int32 IndicOpenTypeLayoutEngine::characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, argument 108 glyphStorage.allocateGlyphArray(worstCase, rightToLeft, success);
|
H A D | ArabicLayoutEngine.cpp | 66 le_int32 ArabicOpenTypeLayoutEngine::characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, argument 85 glyphStorage.allocateGlyphArray(count, rightToLeft, success); 93 CanonShaping::reorderMarks(&chars[offset], count, rightToLeft, outChars, glyphStorage); 98 ArabicShaping::shape(chars, offset, count, max, rightToLeft, glyphStorage);
|
H A D | GlyphPositionAdjustments.cpp | 84 void GlyphPositionAdjustments::applyCursiveAdjustments(LEGlyphStorage &glyphStorage, le_bool rightToLeft, const LEFontInstance *fontInstance) argument 100 if (rightToLeft) { 117 if (rightToLeft) {
|
H A D | loengine.cpp | 44 le_bool rightToLeft, 56 return le->layoutChars(chars, offset, count, max, rightToLeft, x, y, *success); 39 le_layoutChars(le_engine *engine, const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, float x, float y, LEErrorCode *success) argument
|
H A D | GlyphIterator.cpp | 18 GlyphIterator::GlyphIterator(LEGlyphStorage &theGlyphStorage, GlyphPositionAdjustments *theGlyphPositionAdjustments, le_bool rightToLeft, le_uint16 theLookupFlags, argument 35 if (rightToLeft) {
|
H A D | LookupProcessor.cpp | 50 le_bool rightToLeft, const GlyphDefinitionTableHeader *glyphDefinitionTableHeader, 64 rightToLeft, 0, 0, glyphDefinitionTableHeader); 49 process(LEGlyphStorage &glyphStorage, GlyphPositionAdjustments *glyphPositionAdjustments, le_bool rightToLeft, const GlyphDefinitionTableHeader *glyphDefinitionTableHeader, const LEFontInstance *fontInstance, LEErrorCode& success) const argument
|
H A D | ArabicShaping.cpp | 124 le_bool rightToLeft, LEGlyphStorage &glyphStorage) 167 if (rightToLeft) { 123 shape(const LEUnicode *chars, le_int32 offset, le_int32 charCount, le_int32 charMax, le_bool rightToLeft, LEGlyphStorage &glyphStorage) argument
|
H A D | LEGlyphStorage.cpp | 65 void LEGlyphStorage::allocateGlyphArray(le_int32 initialGlyphCount, le_bool rightToLeft, LEErrorCode &success) argument 99 if (rightToLeft) { 111 fInsertionList = new LEInsertionList(rightToLeft);
|
H A D | OpenTypeLayoutEngine.cpp | 178 le_int32 OpenTypeLayoutEngine::characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, argument 208 CanonShaping::reorderMarks(&chars[offset], count, rightToLeft, outChars, glyphStorage); 215 glyphStorage.allocateGlyphArray(count, rightToLeft, success); 227 le_int32 OpenTypeLayoutEngine::glyphProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, argument 239 mapCharsToGlyphs(chars, offset, count, rightToLeft, rightToLeft, glyphStorage, success); 247 count = fGSUBTable->process(glyphStorage, rightToLeft, fScriptTagV2, fLangSysTag, fGDEFTable, fSubstitutionFilter, 251 count = fGSUBTable->process(glyphStorage, rightToLeft, fScriptTag, fLangSysTag, fGDEFTable, fSubstitutionFilter, 260 le_int32 OpenTypeLayoutEngine::glyphSubstitution(le_int32 count, le_int32 max, le_bool rightToLeft, argument 274 count = fGSUBTable->process(glyphStorage, rightToLeft, fScriptTagV 299 computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success) argument [all...] |
H A D | HangulLayoutEngine.cpp | 209 le_int32 HangulOpenTypeLayoutEngine::characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, argument 230 glyphStorage.allocateGlyphArray(worstCase, rightToLeft, success);
|
H A D | LayoutEngine.cpp | 192 le_int32 LayoutEngine::characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, argument 220 fakeGlyphStorage.allocateGlyphArray(count, rightToLeft, success); 239 CanonShaping::reorderMarks(&chars[offset], count, rightToLeft, reordered, fakeGlyphStorage); 250 if (rightToLeft) { 264 outCharCount = canonGSUBTable->process(fakeGlyphStorage, rightToLeft, scriptTag, langSysTag, NULL, substitutionFilter, canonFeatureMap, canonFeatureMapCount, FALSE, success); 271 out = (rightToLeft? outCharCount - 1 : 0); 299 le_int32 LayoutEngine::computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, argument 312 le_int32 outCharCount = characterProcessing(chars, offset, count, max, rightToLeft, outChars, glyphStorage, success); 315 mapCharsToGlyphs(outChars, 0, outCharCount, rightToLeft, rightToLeft, glyphStorag 481 layoutChars(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, float x, float y, LEErrorCode &success) argument [all...] |
/external/icu4c/test/intltest/ |
H A D | nptrans.cpp | 206 UBool leftToRight=FALSE, rightToLeft=FALSE; local 246 rightToLeft = TRUE; 251 if( leftToRight == TRUE && rightToLeft == TRUE){ 258 if( rightToLeft == TRUE &&
|
/external/icu4c/test/letest/ |
H A D | gendata.cpp | 43 le_bool rightToLeft; member in struct:TestInput
|
/external/jmonkeyengine/engine/src/core/com/jme3/font/ |
H A D | BitmapText.java | 57 public BitmapText(BitmapFont font, boolean rightToLeft) {
argument 58 this(font, rightToLeft, false);
61 public BitmapText(BitmapFont font, boolean rightToLeft, boolean arrayBased) {
argument 71 letters = new Letters(font, block, rightToLeft);
|
H A D | Letters.java | 24 Letters(BitmapFont font, StringBlock bound, boolean rightToLeft) {
argument 28 head = new LetterQuad(font, rightToLeft);
29 tail = new LetterQuad(font, rightToLeft);
|
H A D | LetterQuad.java | 38 private boolean rightToLeft;
field in class:LetterQuad 46 * @param rightToLeft
48 protected LetterQuad(BitmapFont font, boolean rightToLeft) {
argument 51 this.rightToLeft = rightToLeft;
64 this.rightToLeft = prev.rightToLeft;
288 float incrScale = rightToLeft ? -1f : 1f;
|
/external/icu4c/common/ |
H A D | usprep.cpp | 692 UBool leftToRight=FALSE, rightToLeft=FALSE; local 780 rightToLeft = TRUE; 787 if( leftToRight == TRUE && rightToLeft == TRUE){ 794 if( rightToLeft == TRUE &&
|
/external/harfbuzz/src/ |
H A D | harfbuzz-shaper.cpp | 270 bool rightToLeft = item->item.bidiLevel % 2; local 397 if (rightToLeft) {
|