Lines Matching refs:ArabicShaping
17 const ArabicShaping::ShapeType ArabicShaping::shapeTypes[] =
19 ArabicShaping::ST_NOSHAPE_NONE, // [U]
20 ArabicShaping::ST_NOSHAPE_DUAL, // [C]
21 ArabicShaping::ST_DUAL, // [D]
22 ArabicShaping::ST_LEFT, // [L]
23 ArabicShaping::ST_RIGHT, // [R]
24 ArabicShaping::ST_TRANSPARENT // [T]
34 ArabicShaping::ShapeType ArabicShaping::getShapeType(LEUnicode c) in getShapeType()
37 …eTo<ClassDefinitionTable> joiningTypes((const ClassDefinitionTable *) ArabicShaping::shapingTypeTa… in getShapeType()
38 ArabicShaping::shapingTypeTableLen); in getShapeType()
41 if (joiningType >= 0 && joiningType < ArabicShaping::JT_COUNT && LE_SUCCESS(success)) { in getShapeType()
42 return ArabicShaping::shapeTypes[joiningType]; in getShapeType()
45 return ArabicShaping::ST_NOSHAPE_NONE; in getShapeType()
107 const FeatureMap *ArabicShaping::getFeatureMap(le_int32 &count) in getFeatureMap()
114 void ArabicShaping::adjustTags(le_int32 outIndex, le_int32 shapeOffset, LEGlyphStorage &glyphStorag… in adjustTags()
125 void ArabicShaping::shape(const LEUnicode *chars, le_int32 offset, le_int32 charCount, le_int32 cha… in shape()