Lines Matching refs:paragraph
22 * \brief C API for paragraph layout.
30 * The opaque type for a paragraph layout.
37 * The opaque type for a line in a paragraph layout.
51 * Construct a <code>ParagraphLayout</code> object for a styled paragraph. The paragraph is specified
62 * @param chars is an array of the characters in the paragraph
64 * @param count is the number of characters in the paragraph.
80 * @param paragraphLevel is the directionality of the paragraph, as in the UBiDi object.
82 * @param vertical is <code>TRUE</code> if the paragraph should be set vertically.
107 * Close the given paragraph layout object.
109 * @param paragraph the <code>pl_paragraph</code> object to be
116 pl_close(pl_paragraph *paragraph);
122 * @param chars is an array of the characters in the paragraph
124 * @param count is the number of characters in the paragraph.
136 * Return the resolved paragraph level. This is useful for those cases
138 * strong character in the paragraph.
140 * @param paragraph the <code>pl_paragraph</code>
142 * @return the resolved paragraph level.
147 pl_getParagraphLevel(pl_paragraph *paragraph);
150 * Return the directionality of the text in the paragraph.
152 * @param paragraph the <code>pl_paragraph</code>
161 pl_getTextDirection(pl_paragraph *paragraph);
165 * in the paragraph.
167 * @param paragraph the <code>pl_paragraph</code>
170 * in the paragraph.
172 * @param paragraph the <code>pl_paragraph</code>
179 pl_getAscent(const pl_paragraph *paragraph);
183 * in the paragraph.
185 * @param paragraph the <code>pl_paragraph</code>
192 pl_getDescent(const pl_paragraph *paragraph);
196 * in the paragraph.
198 * @param paragraph the <code>pl_paragraph</code>
205 pl_getLeading(const pl_paragraph *paragraph);
208 * Reset line breaking to start from the beginning of the paragraph.
210 * @param paragraph the <code>pl_paragraph</code>
215 pl_reflow(pl_paragraph *paragraph);
219 * in the paragraph. The width of the line is specified each time so that it can
220 * be varied to support arbitrary paragraph shapes.
222 * @param paragraph the <code>pl_paragraph</code>
225 * rest of the paragraph will be returned.
229 * more lines in the paragraph.
236 pl_nextLine(pl_paragraph *paragraph, float width);
411 * the glyph array to indices into the character array used to create the paragraph.