Lines Matching full:code
42 * Construct a <code>pl_fontRuns</code> object from pre-existing arrays of fonts
45 * @param fonts is the address of an array of pointers to <code>le_font</code> objects. This
46 * array, and the <code>le_font</code> objects to which it points must remain
47 * valid until the <code>pl_fontRuns</code> object is closed.
50 * the <code>pl_fontRuns</code> object is closed.
62 * Construct an empty <code>pl_fontRuns</code> object. Clients can add font and limit
63 * indices arrays using the <code>pl_addFontRun</code> routine.
76 * Close the given <code>pl_fontRuns</code> object. Once this
79 * @param fontRuns is the <code>pl_fontRuns</code> object.
89 * @param fontRuns is the <code>pl_fontRuns</code> object.
101 * @param fontRuns is the <code>pl_fontRuns</code> object.
112 * @param fontRuns is the <code>pl_fontRuns</code> object.
124 * @param fontRuns is the <code>pl_fontRuns</code> object.
127 * @return the limit index for the run, or -1 if <code>run</code> is out of bounds.
136 * Get the <code>le_font</code> object assoicated with the given run
137 * of text. Use <code>pl_getFontRunLimit(run)</code> to get the corresponding
140 * @param fontRuns is the <code>pl_fontRuns</code> object.
143 * @return the <code>le_font</code> associated with the given text run.
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
156 * <code>pl_openEmptyFontRuns</code>, this method will return a run index of -1.
158 * @param fontRuns is the <code>pl_fontRuns</code> object.
160 * @param font is the address of the <code>le_font</code> to add. This object must
161 * remain valid until the <code>pl_fontRuns</code> object is closed.
176 * Construct a <code>pl_valueRuns</code> object from pre-existing arrays of values
180 the <code>pl_valueRuns</code> object is closed.
183 * the <code>pl_valueRuns</code> object is closed.
195 * Construct an empty <code>pl_valueRuns</code> object. Clients can add values and limits
196 * using the <code>pl_addValueRun</code> routine.
209 * Close the given <code>pl_valueRuns</code> object. Once this
212 * @param valueRuns is the <code>pl_valueRuns</code> object.
222 * @param valueRuns is the <code>pl_valueRuns</code> object.
234 * @param valueRuns is the <code>pl_valueRuns</code> object.
245 * @param valueRuns is the <code>pl_valueRuns</code> object.
257 * @param valueRuns is the <code>pl_valueRuns</code> object.
260 * @return the limit index for the run, or -1 if <code>run</code> is out of bounds.
270 * <code>pl_getValueRunLimit(run)</code> to get the corresponding
273 * @param valueRuns is the <code>pl_valueRuns</code> object.
286 * Add a new font run to the given <code>pl_valueRuns</code> object.
288 * If the <code>pl_valueRuns</code> object was not created by calling
289 * <code>pl_openEmptyFontRuns</code>, this method will return a run index of -1.
291 * @param valueRuns is the <code>pl_valueRuns</code> object.
308 * Construct a <code>pl_localeRuns</code> object from pre-existing arrays of fonts
312 * array must remain valid until the <code>pl_localeRuns</code> object is destroyed.
315 * the <code>pl_valueRuns</code> object is destroyed.
327 * Construct an empty <code>pl_localeRuns</code> object. Clients can add font and limit
328 * indices arrays using the <code>pl_addFontRun</code> routine.
341 * Close the given <code>pl_localeRuns</code> object. Once this
344 * @param localeRuns is the <code>pl_localeRuns</code> object.
354 * @param localeRuns is the <code>pl_localeRuns</code> object.
366 * @param localeRuns is the <code>pl_localeRuns</code> object.
377 * @param localeRuns is the <code>pl_localeRuns</code> object.
389 * @param localeRuns is the <code>pl_localeRuns</code> object.
392 * @return the limit index for the run, or -1 if <code>run</code> is out of bounds.
401 * Get the <code>le_font</code> object assoicated with the given run
402 * of text. Use <code>pl_getLocaleRunLimit(run)</code> to get the corresponding
405 * @param localeRuns is the <code>pl_localeRuns</code> object.
408 * @return the <code>le_font</code> associated with the given text run.
418 * Add a new run to the given <code>pl_localeRuns</code> object.
420 * If the <code>pl_localeRuns</code> object was not created by calling
421 * <code>pl_openEmptyLocaleRuns</code>, this method will return a run index of -1.
423 * @param localeRuns is the <code>pl_localeRuns</code> object.
426 * remain valid until the <code>pl_localeRuns</code> object is closed.