Lines Matching refs:href
10 class <a href='SkTextBlobBuilder_Reference#SkTextBlobBuilder'>SkTextBlobBuilder</a> {
12 <a href='#SkTextBlobBuilder_empty_constructor'>SkTextBlobBuilder()</a>;
13 <a href='#SkTextBlobBuilder_destructor'>~SkTextBlobBuilder()</a>;
14 …<a href='undocumented#sk_sp'>sk_sp</a><<a href='SkTextBlob_Reference#SkTextBlob'>SkTextBlob</a>> <…
15 …href='#SkTextBlobBuilder_RunBuffer'>RunBuffer</a>& <a href='#SkTextBlobBuilder_allocRun'>allocRun<…
16 const <a href='SkRect_Reference#SkRect'>SkRect</a>* bounds = nullptr);
17 …href='#SkTextBlobBuilder_RunBuffer'>RunBuffer</a>& <a href='#SkTextBlobBuilder_allocRunPosH'>alloc…
18 … const <a href='SkRect_Reference#SkRect'>SkRect</a>* bounds = nullptr);
19 …href='#SkTextBlobBuilder_RunBuffer'>RunBuffer</a>& <a href='#SkTextBlobBuilder_allocRunPos'>allocR…
20 … const <a href='SkRect_Reference#SkRect'>SkRect</a>* bounds = nullptr);
25 Helper class for constructing <a href='SkTextBlob_Reference#SkTextBlob'>SkTextBlob</a>.
32 struct <a href='#SkTextBlobBuilder_RunBuffer'>RunBuffer</a> {
33 …<a href='undocumented#SkGlyphID'>SkGlyphID</a>* <a href='#SkTextBlobBuilder_RunBuffer_glyphs'>glyp…
34 … <a href='undocumented#SkScalar'>SkScalar</a>* <a href='#SkTextBlobBuilder_RunBuffer_pos'>pos</a>;
35 char* <a href='#SkTextBlobBuilder_RunBuffer_utf8text'>utf8text</a>;
36 uint32_t* <a href='#SkTextBlobBuilder_RunBuffer_clusters'>clusters</a>;
40 <a href='#SkTextBlobBuilder_RunBuffer'>RunBuffer</a> supplies storage for <a href='undocumented#Gly…
42 A run is a sequence of <a href='undocumented#Glyph'>Glyphs</a> sharing <a href='#Font_Metrics'>Font…
43 Each run may position its <a href='undocumented#Glyph'>Glyphs</a> in one of three ways:
44 by specifying where the first <a href='undocumented#Glyph'>Glyph</a> is drawn, and allowing <a href…
45 determine the advance to subsequent <a href='undocumented#Glyph'>Glyphs</a>; by specifying a baseli…
46 the position on that baseline for each <a href='undocumented#Glyph'>Glyph</a> in run; or by providi…
47 array, one per <a href='undocumented#Glyph'>Glyph</a>.<table style='border-collapse: collapse; widt…
56 …href='#SkTextBlobBuilder_RunBuffer_glyphs'>glyphs</a> <a href='SkPoint_Reference#Point'>points</a>…
64 …href='#SkTextBlobBuilder_RunBuffer_pos'>pos</a> <a href='SkPoint_Reference#Point'>points</a> to me…
65 …href='#SkTextBlobBuilder_RunBuffer_pos'>pos</a> may <a href='SkPoint_Reference#Point'>point</a> to…
66 or one <a href='SkPoint_Reference#Point'>Point</a> per <a href='undocumented#Glyph'>Glyph</a>.
73 Reserved for future use. <a href='#SkTextBlobBuilder_RunBuffer_utf8text'>utf8text</a> should not be…
80 Reserved for future use. <a href='#SkTextBlobBuilder_RunBuffer_clusters'>clusters</a> should not be…
87 <a href='#SkTextBlobBuilder_allocRun'>allocRun</a> <a href='#SkTextBlobBuilder_allocRunPos'>allocRu…
94 <a href='#SkTextBlobBuilder_empty_constructor'>SkTextBlobBuilder()</a>
97 Constructs empty <a href='SkTextBlobBuilder_Reference#SkTextBlobBuilder'>SkTextBlobBuilder</a>. By …
101 empty <a href='SkTextBlobBuilder_Reference#SkTextBlobBuilder'>SkTextBlobBuilder</a>
117 <a href='#SkTextBlobBuilder_make'>make</a> <a href='SkTextBlob_Reference#SkTextBlob'>SkTextBlob</a>…
124 <a href='#SkTextBlobBuilder_destructor'>~SkTextBlobBuilder()</a>
127 Deletes <a href='undocumented#Data'>data</a> allocated internally by <a href='SkTextBlobBuilder_Ref…
131 <a href='#SkTextBlobBuilder_empty_constructor'>SkTextBlobBuilder()</a>
138 <a href='undocumented#sk_sp'>sk_sp</a><<a href='SkTextBlob_Reference#SkTextBlob'>SkTextBlob</a>&…
141 Returns <a href='SkTextBlob_Reference#SkTextBlob'>SkTextBlob</a> built from runs of <a href='undocu…
142 <a href='SkTextBlob_Reference#SkTextBlob'>SkTextBlob</a> is immutable; it may be copied, but its co…
143 Returns nullptr if no runs of <a href='undocumented#Glyph'>glyphs</a> were added by builder.
145 Resets <a href='SkTextBlobBuilder_Reference#SkTextBlobBuilder'>SkTextBlobBuilder</a> to its initial…
150 <a href='SkTextBlob_Reference#SkTextBlob'>SkTextBlob</a> or nullptr
168 <a href='SkTextBlob_Reference#SkTextBlob'>SkTextBlob</a>::<a href='#SkTextBlob_MakeFromText'>MakeFr…
175 …href='#SkTextBlobBuilder_RunBuffer'>RunBuffer</a>& <a href='#SkTextBlobBuilder_allocRun'>allocRun<…
176 const <a href='SkRect_Reference#SkRect'>SkRect</a>* bounds = nullptr)
179 …th storage for <a href='undocumented#Glyph'>glyphs</a>. Caller must write <a href='#SkTextBlobBuil…
180 <a href='#SkTextBlobBuilder_RunBuffer'>RunBuffer</a>::<a href='#SkTextBlobBuilder_RunBuffer_glyphs'…
182 …href='#SkTextBlobBuilder_RunBuffer'>RunBuffer</a>::<a href='#SkTextBlobBuilder_RunBuffer_utf8text'…
184 <a href='undocumented#Glyph'>Glyphs</a> share metrics in <a href='#SkTextBlobBuilder_allocRun_font'…
186 …href='undocumented#Glyph'>Glyphs</a> are positioned on a baseline at (<a href='#SkTextBlobBuilder_…
189 <a href='#SkTextBlobBuilder_allocRun_bounds'>bounds</a> defines an optional bounding box, used to s…
190 …href='#SkTextBlobBuilder_allocRun_bounds'>bounds</a> does not intersect <a href='SkSurface_Referen…
191 …href='#SkTextBlobBuilder_allocRun_x'>x</a>, <a href='#SkTextBlobBuilder_allocRun_y'>y</a>) and <a …
196 <td><a href='SkFont_Reference#SkFont'>SkFont</a> used for this run</td>
199 <td>number of <a href='undocumented#Glyph'>glyphs</a></td>
214 writable <a href='undocumented#Glyph'>glyph</a> buffer
222 <a href='#SkTextBlobBuilder_allocRunPosH'>allocRunPosH</a> <a href='#SkTextBlobBuilder_allocRunPos'…
229 …href='#SkTextBlobBuilder_RunBuffer'>RunBuffer</a>& <a href='#SkTextBlobBuilder_allocRunPosH'>alloc…
230 const <a href='SkRect_Reference#SkRect'>SkRect</a>* bounds = nullptr)
233 Returns run with storage for <a href='undocumented#Glyph'>glyphs</a> and positions along baseline. …
234 …href='#SkTextBlobBuilder_allocRunPosH_count'>count</a> <a href='undocumented#Glyph'>glyphs</a> to …
235 before next call to <a href='SkTextBlobBuilder_Reference#SkTextBlobBuilder'>SkTextBlobBuilder</a>.
237 …href='#SkTextBlobBuilder_RunBuffer'>RunBuffer</a>::<a href='#SkTextBlobBuilder_RunBuffer_utf8text'…
239 <a href='undocumented#Glyph'>Glyphs</a> share metrics in <a href='#SkTextBlobBuilder_allocRunPosH_f…
241 <a href='undocumented#Glyph'>Glyphs</a> are positioned on a baseline at <a href='#SkTextBlobBuilder…
242 caller to <a href='#SkTextBlobBuilder_RunBuffer'>RunBuffer</a>::<a href='#SkTextBlobBuilder_RunBuff…
244 <a href='#SkTextBlobBuilder_allocRunPosH_bounds'>bounds</a> defines an optional bounding box, used …
245 …href='#SkTextBlobBuilder_allocRunPosH_bounds'>bounds</a> does not intersect <a href='SkSurface_Ref…
246 …href='#SkTextBlobBuilder_allocRunPosH_y'>y</a>, <a href='#SkTextBlobBuilder_RunBuffer'>RunBuffer</…
251 <td><a href='SkFont_Reference#SkFont'>SkFont</a> used for this run</td>
254 <td>number of <a href='undocumented#Glyph'>glyphs</a></td>
266 writable <a href='undocumented#Glyph'>glyph</a> buffer and x-axis position buffer
274 <a href='#SkTextBlobBuilder_allocRunPos'>allocRunPos</a> <a href='#SkTextBlobBuilder_allocRun'>allo…
281 …href='#SkTextBlobBuilder_RunBuffer'>RunBuffer</a>& <a href='#SkTextBlobBuilder_allocRunPos'>allocR…
284 Returns run with storage for <a href='undocumented#Glyph'>glyphs</a> and <a href='SkPoint_Reference…
285 …href='#SkTextBlobBuilder_allocRunPos_count'>count</a> <a href='undocumented#Glyph'>glyphs</a> to <…
286 before next call to <a href='SkTextBlobBuilder_Reference#SkTextBlobBuilder'>SkTextBlobBuilder</a>.
288 …href='#SkTextBlobBuilder_RunBuffer'>RunBuffer</a>::<a href='#SkTextBlobBuilder_RunBuffer_utf8text'…
290 <a href='undocumented#Glyph'>Glyphs</a> share metrics in <a href='#SkTextBlobBuilder_allocRunPos_fo…
292 …href='undocumented#Glyph'>Glyphs</a> are positioned using <a href='SkPoint_Reference#SkPoint'>SkPo…
293 two <a href='undocumented#Scalar'>scalar</a> values for each <a href='SkPoint_Reference#SkPoint'>Sk…
295 <a href='#SkTextBlobBuilder_allocRunPos_bounds'>bounds</a> defines an optional bounding box, used t…
296 …href='#SkTextBlobBuilder_allocRunPos_bounds'>bounds</a> does not intersect <a href='SkSurface_Refe…
297 …href='#SkTextBlobBuilder_RunBuffer'>RunBuffer</a>::<a href='#SkTextBlobBuilder_RunBuffer_pos'>pos<…
302 <td><a href='SkFont_Reference#SkFont'>SkFont</a> used for this run</td>
305 <td>number of <a href='undocumented#Glyph'>glyphs</a></td>
314 writable <a href='undocumented#Glyph'>glyph</a> buffer and <a href='SkPoint_Reference#SkPoint'>SkPo…
322 <a href='#SkTextBlobBuilder_allocRunPosH'>allocRunPosH</a> <a href='#SkTextBlobBuilder_allocRun'>al…