Home | History | Annotate | Download | only in layout

Lines Matching refs:LayoutEngine

26  * be in a single font, script, and language. An instance of a LayoutEngine can be
37 * These arrays are protected members of LayoutEngine which can be retreived by a
39 * LayoutEngine can be reused.
67 class U_LAYOUT_API LayoutEngine : public UObject {
134 LayoutEngine(const LEFontInstance *fontInstance,
147 LayoutEngine();
325 virtual ~LayoutEngine();
357 * of characters used to create the LayoutEngine.
447 * so that the LayoutEngine can be reused to layout a different
455 * This method returns a LayoutEngine capable of laying out text
456 * in the given font, script and langauge. Note that the LayoutEngine
457 * returned may be a subclass of LayoutEngine.
464 * @return a LayoutEngine which can layout text in the given font.
470 static LayoutEngine *layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, LEErrorCode &success);
476 static LayoutEngine *layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typo_flags, LEErrorCode &success);