/openjdk7/jdk/src/share/native/sun/font/layout/ |
H A D | LayoutEngine.cpp | 38 #include "LayoutEngine.h" 70 const le_int32 LayoutEngine::kTypoFlagKern = LE_Kerning_FEATURE_FLAG; 71 const le_int32 LayoutEngine::kTypoFlagLiga = LE_Ligatures_FEATURE_FLAG; 180 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(LayoutEngine) 195 LayoutEngine::LayoutEngine(const LEFontInstance *fontInstance, function in class:LayoutEngine 213 le_int32 LayoutEngine::getGlyphCount() const 218 void LayoutEngine::getCharIndices(le_int32 charIndices[], le_int32 indexBase, LEErrorCode &success) const 223 void LayoutEngine::getCharIndices(le_int32 charIndices[], LEErrorCode &success) const 229 void LayoutEngine [all...] |
H A D | LayoutEngine.h | 51 * be in a single font, script, and language. An instance of a LayoutEngine can be 62 * These arrays are protected members of LayoutEngine which can be retreived by a 64 * LayoutEngine can be reused. 92 class U_LAYOUT_API LayoutEngine : public UObject { class in inherits:UObject 168 LayoutEngine(const LEFontInstance *fontInstance, 184 LayoutEngine(); 369 virtual ~LayoutEngine(); 401 * of characters used to create the LayoutEngine. 491 * so that the LayoutEngine can be reused to layout a different 499 * This method returns a LayoutEngine capabl [all...] |
H A D | GXLayoutEngine.h | 37 #include "LayoutEngine.h" 54 class GXLayoutEngine : public LayoutEngine 60 * LayoutEngine::layoutEngineFactory has to read the 'mort' table to know that it has a 72 * @see LayoutEngine::layoutEngineFactory
|
H A D | GXLayoutEngine2.h | 36 #include "LayoutEngine.h" 53 class GXLayoutEngine2 : public LayoutEngine 59 * LayoutEngine::layoutEngineFactory has to read the 'mort' table to know that it has a 71 * @see LayoutEngine::layoutEngineFactory
|
H A D | ThaiLayoutEngine.h | 38 #include "LayoutEngine.h" 54 class ThaiLayoutEngine : public LayoutEngine
|
H A D | GXLayoutEngine.cpp | 34 #include "LayoutEngine.h" 45 : LayoutEngine(fontInstance, scriptCode, languageCode, 0, success), fMorphTable(morphTable)
|
H A D | GXLayoutEngine2.cpp | 33 #include "LayoutEngine.h" 43 : LayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success), fMorphTable(morphTable)
|
H A D | ThaiLayoutEngine.cpp | 34 #include "LayoutEngine.h" 48 : LayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success)
|
H A D | SunLayoutEngine.cpp | 31 #include "LayoutEngine.h" 105 int putGV(JNIEnv* env, jint gmask, jint baseIndex, jobject gvdata, const LayoutEngine* engine, int glyphCount) { 181 LayoutEngine *engine = LayoutEngine::layoutEngineFactory(&fia, script, lang, typo_flags & TYPO_MASK, success);
|
H A D | OpenTypeLayoutEngine.h | 37 #include "LayoutEngine.h" 49 * the glyph processsing step described for LayoutEngine is further broken into three 67 * @see LayoutEngine 71 class U_LAYOUT_API OpenTypeLayoutEngine : public LayoutEngine 77 * LayoutEngine::layoutEngineFactory has to read the GSUB table to know that it has an 86 * @see LayoutEngine::layoutEngineFactory 386 * @see LayoutEngine::computeGlyphs
|
H A D | OpenTypeLayoutEngine.cpp | 37 #include "LayoutEngine.h" 155 : LayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success), fFeatureMask(minimalFeatures), 242 // the destructor, LayoutEngine;:reset() 244 // LayoutEngine::~LayoutEngine() 245 LayoutEngine::reset(); 250 : LayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success), fFeatureOrder(FALSE), 560 LayoutEngine::adjustGlyphPositions(chars, offset, count, reverse, glyphStorage, success);
|
/openjdk7/jdk/src/share/classes/sun/font/ |
H A D | SunLayoutEngine.java | 104 public final class SunLayoutEngine implements LayoutEngine, LayoutEngineFactory { 126 public LayoutEngine getEngine(Font2D font, int script, int lang) { 131 public LayoutEngine getEngine(LayoutEngineKey key) { 138 LayoutEngine e = (LayoutEngine)cache.get(key);
|
H A D | GlyphLayout.java | 159 public LayoutEngine getEngine(Font2D font, int script, int lang); 164 public LayoutEngine getEngine(LayoutEngineKey key); 167 public static interface LayoutEngine { interface in class:GlyphLayout 643 private LayoutEngine engine;
|
/openjdk7/jdk/make/sun/font/ |
H A D | FILES_c.gmk | 104 LayoutEngine.cpp \
|