Lines Matching full:code
20 * Instances of this class are used by <code>LEFontInstance::mapCharsToGlyphs</code> and
21 * <code>LEFontInstance::mapCharToGlyph</code> to adjust character codes before the character
64 * An instance of an <code>LEFontInstance</code> represents a font at a particular point
69 * Note: with the exception of <code>getSubFont</code>, the methods in this class only
70 * make sense for a physical font. If you have an <code>LEFontInstance</code> which
72 * an <code>LEGlyphID</code>, an <code>LEUnicode</code> or an <code>LEUnicode32</code>
97 * and set the <code>offset</code> parameter to the end of that substring.
101 * in a single script, passing the script code in as a hint. If you don't
102 * know the script of the text, you can use zero, which is the script code
106 * <code>LEFontInstance</code> which represent a physical font. It returns
107 * <code>this</code> and indicates that the entire string can be rendered.
109 * This method will return a valid <code>LEFontInstance</code> unless you
111 * For composite fonts, it may return the warning <code>LE_NO_SUBFONT_WARNING</code>
113 * the text. Whenever a valid font is returned, the <code>offset</code> parameter
117 * Where it makes sense, they should use the script code as a hint to render
120 * by spaces, and the script code passed in is <code>arabScriptCode</code> you
132 * @param success - set to an error code if the arguments are illegal, or no font
134 * <code>LE_NO_SUBFONT_WARNING</code> if the subfont which
137 * @return an <code>LEFontInstance</code> for the sub font which can render the characters, or
138 * <code>NULL</code> if there is an error.
152 * it only makes sense to call this method on an <code>LEFontInstance</code>
154 * <code>getSubFont()</code>. This is because each subfont in a composite font
157 * Subclasses which represent composite fonts should always return <code>NULL</code>.
161 * @return the address of the table in memory, or <code>NULL</code>
175 * <code>TRUE</code> if <code>mapCharToGlyph(ch)</code>
180 * @return <code>TRUE</code> if the font can render ch.
201 * <code>mapCharToGlyph(ch, mapper)</code> on each one. It also handles surrogate
210 * @param reverse - if <code>TRUE</code>, store the glyph indices in reverse order.
212 * @param filterZeroWidth - <code>TRUE</code> if ZWJ / ZWNJ characters should map to a glyph w/ no contours.
224 * method calls the mapper, and then calls <code>mapCharToGlyph(mappedCh)</code>.
228 * @param filterZeroWidth - <code>TRUE</code> if ZWJ / ZWNJ characters should map to a glyph w/ no contours.
241 * method calls the mapper, and then calls <code>mapCharToGlyph(mappedCh)</code>.
290 * @return <code>TRUE</code> if the point coordinates could be stored.
386 * implementation of <code>transformFunits()</code> will call this method.
399 * implementation of <code>transformFunits()</code> will call this method.
412 * implementation of this method calls <code>getScaleFactorX()</code>
413 * and <code>getScaleFactorY()</code>.
452 // but are useful for clients of <code>LEFontInstance</code> who