Searched refs:LayoutEngine (Results 1 - 14 of 14) sorted by relevance

/openjdk7/jdk/src/share/native/sun/font/layout/
H A DLayoutEngine.cpp38 #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 DLayoutEngine.h51 * 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 DGXLayoutEngine.h37 #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 DGXLayoutEngine2.h36 #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 DThaiLayoutEngine.h38 #include "LayoutEngine.h"
54 class ThaiLayoutEngine : public LayoutEngine
H A DGXLayoutEngine.cpp34 #include "LayoutEngine.h"
45 : LayoutEngine(fontInstance, scriptCode, languageCode, 0, success), fMorphTable(morphTable)
H A DGXLayoutEngine2.cpp33 #include "LayoutEngine.h"
43 : LayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success), fMorphTable(morphTable)
H A DThaiLayoutEngine.cpp34 #include "LayoutEngine.h"
48 : LayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success)
H A DSunLayoutEngine.cpp31 #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 DOpenTypeLayoutEngine.h37 #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 DOpenTypeLayoutEngine.cpp37 #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 DSunLayoutEngine.java104 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 DGlyphLayout.java159 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 DFILES_c.gmk104 LayoutEngine.cpp \

Completed in 64 milliseconds