Home | History | Annotate | Download | only in layout

Lines Matching refs:pl_fontRuns

22 typedef void pl_fontRuns;
42 * Construct a <code>pl_fontRuns</code> object from pre-existing arrays of fonts
47 * valid until the <code>pl_fontRuns</code> object is closed.
50 * the <code>pl_fontRuns</code> object is closed.
56 U_INTERNAL pl_fontRuns * U_EXPORT2
62 * Construct an empty <code>pl_fontRuns</code> object. Clients can add font and limit
72 U_INTERNAL pl_fontRuns * U_EXPORT2
76 * Close the given <code>pl_fontRuns</code> object. Once this
79 * @param fontRuns is the <code>pl_fontRuns</code> object.
84 pl_closeFontRuns(pl_fontRuns *fontRuns);
89 * @param fontRuns is the <code>pl_fontRuns</code> object.
96 pl_getFontRunCount(const pl_fontRuns *fontRuns);
101 * @param fontRuns is the <code>pl_fontRuns</code> object.
106 pl_resetFontRuns(pl_fontRuns *fontRuns);
112 * @param fontRuns is the <code>pl_fontRuns</code> object.
119 pl_getFontRunLastLimit(const pl_fontRuns *fontRuns);
124 * @param fontRuns is the <code>pl_fontRuns</code> object.
132 pl_getFontRunLimit(const pl_fontRuns *fontRuns,
140 * @param fontRuns is the <code>pl_fontRuns</code> object.
148 pl_getFontRunFont(const pl_fontRuns *fontRuns,
153 * Add a new font run to the given <code>pl_fontRuns</code> object.
155 * If the <code>pl_fontRuns</code> object was not created by calling
158 * @param fontRuns is the <code>pl_fontRuns</code> object.
161 * remain valid until the <code>pl_fontRuns</code> object is closed.
171 pl_addFontRun(pl_fontRuns *fontRuns,