HomeSort by relevance Sort by last modified time
    Searched refs:OpenTypeLayoutEngine (Results 1 - 23 of 23) sorted by null

  /external/icu4c/layout/
OpenTypeLayoutEngine.h 21 * OpenTypeLayoutEngine implements complex text layout for OpenType fonts - that is
38 * OpenTypeLayoutEngine will also use the font's GPOS table to apply position adjustments
45 class U_LAYOUT_API OpenTypeLayoutEngine : public LayoutEngine
49 * This is the main constructor. It constructs an instance of OpenTypeLayoutEngine for
65 OpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
79 OpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
87 virtual ~OpenTypeLayoutEngine();
380 * OpenTypeLayoutEngine can be reused for different text.
OpenTypeLayoutEngine.cpp 14 #include "OpenTypeLayoutEngine.h"
31 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(OpenTypeLayoutEngine)
78 OpenTypeLayoutEngine::OpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
112 void OpenTypeLayoutEngine::reset()
121 OpenTypeLayoutEngine::OpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
129 OpenTypeLayoutEngine::~OpenTypeLayoutEngine()
138 LETag OpenTypeLayoutEngine::getScriptTag(le_int32 scriptCode
    [all...]
HanLayoutEngine.h 14 #include "OpenTypeLayoutEngine.h"
29 class HanOpenTypeLayoutEngine : public OpenTypeLayoutEngine
45 * @see OpenTypeLayoutEngine
HangulLayoutEngine.h 15 #include "OpenTypeLayoutEngine.h"
36 class HangulOpenTypeLayoutEngine : public OpenTypeLayoutEngine
52 * @see OpenTypeLayoutEngine
69 * @see OpenTypeLayoutEngine
KhmerLayoutEngine.h 18 // #include "OpenTypeLayoutEngine.h"
39 class KhmerOpenTypeLayoutEngine : public OpenTypeLayoutEngine
55 * @see OpenTypeLayoutEngine
72 * @see OpenTypeLayoutEngine
TibetanLayoutEngine.h 23 // #include "OpenTypeLayoutEngine.h"
39 class TibetanOpenTypeLayoutEngine : public OpenTypeLayoutEngine
55 * @see OpenTypeLayoutEngine
72 * @see OpenTypeLayoutEngine
KhmerLayoutEngine.cpp 11 #include "OpenTypeLayoutEngine.h"
22 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success)
30 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success)
TibetanLayoutEngine.cpp 17 #include "OpenTypeLayoutEngine.h"
28 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success)
36 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success)
IndicLayoutEngine.cpp 10 #include "OpenTypeLayoutEngine.h"
29 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success), fMPreFixups(NULL)
42 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success), fMPreFixups(NULL)
68 le_int32 retCount = OpenTypeLayoutEngine::glyphProcessing(chars, offset, count, max, rightToLeft, glyphStorage, success);
77 OpenTypeLayoutEngine::glyphSubstitution(count,max, rightToLeft, glyphStorage, success);
IndicLayoutEngine.h 15 #include "OpenTypeLayoutEngine.h"
37 class IndicOpenTypeLayoutEngine : public OpenTypeLayoutEngine
53 * @see OpenTypeLayoutEngine
70 * @see OpenTypeLayoutEngine
128 * any post GSUB fixups for left matras. It calls OpenTypeLayoutEngine::glyphProcessing
ScriptAndLanguageTags.cpp 13 #include "OpenTypeLayoutEngine.h"
17 const LETag OpenTypeLayoutEngine::scriptTags[] = {
167 const LETag OpenTypeLayoutEngine::languageTags[] = {
ArabicLayoutEngine.h 15 #include "OpenTypeLayoutEngine.h"
31 class ArabicOpenTypeLayoutEngine : public OpenTypeLayoutEngine
47 * @see OpenTypeLayoutEngine
64 * @see OpenTypeLayoutEngine
HanLayoutEngine.cpp 12 #include "OpenTypeLayoutEngine.h"
43 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success)
ArabicLayoutEngine.cpp 13 #include "OpenTypeLayoutEngine.h"
38 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success)
46 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success)
116 OpenTypeLayoutEngine::adjustGlyphPositions(chars, offset, count, reverse, glyphStorage, success);
LayoutEngine.cpp 205 LETag scriptTag = OpenTypeLayoutEngine::getScriptTag(fScriptCode);
206 LETag langSysTag = OpenTypeLayoutEngine::getLangSysTag(fLanguageCode);
530 LETag v2ScriptTag = OpenTypeLayoutEngine::getV2ScriptTag(scriptCode);
538 else if (gsubTable != NULL && gsubTable->coversScript(scriptTag = OpenTypeLayoutEngine::getScriptTag(scriptCode))) {
562 languageTag = OpenTypeLayoutEngine::getLangSysTag(languageCode);
576 result = new OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success);
591 result = new OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success);
HangulLayoutEngine.cpp 12 #include "OpenTypeLayoutEngine.h"
188 : OpenTypeLayoutEngine(fontInstance, scriptCode, korLanguageCode, typoFlags, gsubTable, success)
197 : OpenTypeLayoutEngine(fontInstance, scriptCode, korLanguageCode, typoFlags, success)
Makefile 64 OpenTypeLayoutEngine.o \
  /external/icu4c/test/letest/
letsutil.cpp 23 #include "OpenTypeLayoutEngine.h"
106 if (langTag == OpenTypeLayoutEngine::languageTags[i]) {
  /external/webkit/Source/JavaScriptCore/icu/unicode/
urename.h     [all...]
  /external/webkit/Source/JavaScriptGlue/icu/unicode/
urename.h     [all...]
  /external/webkit/Source/WebCore/icu/unicode/
urename.h     [all...]
  /external/webkit/Source/WebKit/mac/icu/unicode/
urename.h     [all...]
  /external/icu4c/common/unicode/
urename.h     [all...]

Completed in 626 milliseconds