Lines Matching refs:undocumented
17 …nt_Size'>Font_Size</a> adjusts the overall <a href='undocumented#Text'>text</a> <a href='undocumen…
24 <a href='#Font_Scale_X'>Font_Scale_X</a> adjusts the <a href='undocumented#Text'>text</a> horizonta…
25 <a href='undocumented#Text'>Text</a> scaling approximates condensed and expanded type faces when th…
32 <a href='#Font_Skew_X'>Font_Skew_X</a> adjusts the <a href='undocumented#Text'>text</a> horizontal …
33 <a href='undocumented#Text'>Text</a> skewing approximates italic and oblique type faces when the ac…
48 …nt_Reference#Font_Engine'>font engine</a> to create the bold <a href='undocumented#Glyph'>Glyphs</…
56 If Hinting is set to <a href='undocumented#SkFontHinting'>SkFontHinting</a>::<a href='#SkFontHintin…
61 <a href='#Font_Hinting_Spacing'>Hinting_Spacing</a> is not related to <a href='undocumented#Text'>t…
62 a specific pair of characters is adjusted using <a href='undocumented#Data'>data</a> in the <a href…
66 …'>Font_Linear</a> selects whether <a href='undocumented#Text'>text</a> is rendered as a <a href='u…
67 …ear</a> is set, it has the same effect as setting Hinting to <a href='undocumented#SkFontHinting'>…
68 …nt_Linear</a> is clear, it is the same as setting Hinting to <a href='undocumented#SkFontHinting'>…
72 <a href='#Font_Subpixel'>Font_Subpixel</a> uses the <a href='undocumented#Pixel'>pixel</a> transpar…
73 …kColor_Reference#Color'>color</a> increases, the edge of the <a href='undocumented#Glyph'>glyph</a…
74 towards the outside of the <a href='undocumented#Pixel'>pixel</a>.
78 …Anti_Alias'>Anti_Alias</a> positions <a href='undocumented#Glyph'>glyphs</a> within a <a href='und…
80 …'SkColor_Reference#Color'>color</a>, and relies on the small <a href='undocumented#Size'>size</a> …
85 <a href='undocumented#Glyph'>glyph</a> cache may store multiple copies of the same <a href='undocum…
90 …s set to <a href='undocumented#SkFontHinting'>SkFontHinting</a>::<a href='#SkFontHinting_kNormal'>…
91 instructs the <a href='#Font_Manager'>Font_Manager</a> to always hint <a href='undocumented#Glyph'>…
92 …inting'>Force_Hinting</a> has no effect if Hinting is set to <a href='undocumented#SkFontHinting'>…
93 <a href='undocumented#SkFontHinting'>SkFontHinting</a>::<a href='#SkFontHinting_kSlight'>kSlight</a…
99 … custom sized <a href='SkBitmap_Reference#Bitmap'>bitmap</a> <a href='undocumented#Glyph'>Glyphs</…
100 …s an embedded <a href='SkBitmap_Reference#Bitmap'>bitmap</a> <a href='undocumented#Glyph'>glyph</a…
103 FreeType selects the <a href='SkBitmap_Reference#Bitmap'>bitmap</a> <a href='undocumented#Glyph'>gl…
104 the outline <a href='undocumented#Glyph'>glyph</a> if <a href='#Font_Embedded_Bitmaps'>Embedded_Bit…
105 Windows may select the <a href='SkBitmap_Reference#Bitmap'>bitmap</a> <a href='undocumented#Glyph'>…
112 …kFont</a> controls options applied when drawing and measuring <a href='undocumented#Text'>text</a>.
124 …undocumented#sk_sp'>sk_sp</a><<a href='undocumented#SkTypeface'>SkTypeface</a>> <a href='undocumen…
125 …undocumented#sk_sp'>sk_sp</a><<a href='undocumented#SkTypeface'>SkTypeface</a>> <a href='undocumen…
139 …void <a href='#SkFont_setHinting'>setHinting</a>(<a href='undocumented#SkFontHinting'>SkFontHintin…
140 …<a href='undocumented#SkFontHinting'>SkFontHinting</a> <a href='#SkFont_getHinting'>getHinting</a>…
141 …#SkFont_makeWithSize'>makeWithSize</a>(<a href='undocumented#SkScalar'>SkScalar</a> <a href='undoc…
142 …<a href='undocumented#SkTypeface'>SkTypeface</a>* <a href='#SkFont_getTypeface'>getTypeface</a>() …
143 <a href='undocumented#SkScalar'>SkScalar</a> <a href='#SkFont_getSize'>getSize</a>() const;
144 <a href='undocumented#SkScalar'>SkScalar</a> <a href='#SkFont_getScaleX'>getScaleX</a>() const;
145 <a href='undocumented#SkScalar'>SkScalar</a> <a href='#SkFont_getSkewX'>getSkewX</a>() const;
146 …<a href='undocumented#sk_sp'>sk_sp</a><<a href='undocumented#SkTypeface'>SkTypeface</a>> <a href='…
147 …ref='#SkFont_setTypeface'>setTypeface</a>(<a href='undocumented#sk_sp'>sk_sp</a><<a href='undocume…
148 … void <a href='#SkFont_setSize'>setSize</a>(<a href='undocumented#SkScalar'>SkScalar</a> textSize);
149 …void <a href='#SkFont_setScaleX'>setScaleX</a>(<a href='undocumented#SkScalar'>SkScalar</a> scaleX…
150 … void <a href='#SkFont_setSkewX'>setSkewX</a>(<a href='undocumented#SkScalar'>SkScalar</a> skewX);
151 …hs'>textToGlyphs</a>(const void* <a href='undocumented#Text'>text</a>, size_t byteLength, <a href=…
152 …<a href='undocumented#SkGlyphID'>SkGlyphID</a> <a href='undocumented#Glyph'>glyphs</a>[], int maxG…
153 …uint16_t <a href='#SkFont_unicharToGlyph'>unicharToGlyph</a>(<a href='undocumented#SkUnichar'>SkUn…
154 …tText'>countText</a>(const void* <a href='undocumented#Text'>text</a>, size_t byteLength, <a href=…
155 …xt'>containsText</a>(const void* <a href='undocumented#Text'>text</a>, size_t byteLength, <a href=…
156 … <a href='undocumented#Text'>text</a>, size_t length, <a href='undocumented#SkTextEncoding'>SkText…
157 <a href='undocumented#SkScalar'>SkScalar</a>* measuredWidth = nullptr) const;
158 …undocumented#SkScalar'>SkScalar</a> <a href='#SkFont_measureText'>measureText</a>(const void* <a h…
164 …<a href='undocumented#SkScalar'>SkScalar</a> <a href='#SkFont_getMetrics'>getMetrics</a>(<a href='…
165 … <a href='undocumented#SkScalar'>SkScalar</a> <a href='#SkFont_getSpacing'>getSpacing</a>() const;
246 …undocumented#sk_sp'>sk_sp</a><<a href='undocumented#SkTypeface'>SkTypeface</a>> <a href='und…
249 …SkFont_Reference#SkFont'>SkFont</a> with default values with <a href='undocumented#SkTypeface'>SkT…
254 …_Reference#Font'>font</a> and style used to draw and measure <a href='undocumented#Text'>text</a><…
257 <td>typographic height of <a href='undocumented#Text'>text</a></td>
278 …undocumented#sk_sp'>sk_sp</a><<a href='undocumented#SkTypeface'>SkTypeface</a>> <a href='und…
281 …SkFont_Reference#SkFont'>SkFont</a> with default values with <a href='undocumented#SkTypeface'>SkT…
288 …_Reference#Font'>font</a> and style used to draw and measure <a href='undocumented#Text'>text</a><…
291 <td>typographic height of <a href='undocumented#Text'>text</a></td>
294 <td><a href='undocumented#Text'>text</a> horizontal scale</td>
322 May return false if <a href='undocumented#SkTypeface'>SkTypeface</a> has identical contents but dif…
351 …href='SkFont_Reference#Font'>font</a> manager to always hint <a href='undocumented#Glyph'>glyphs</…
356 true if all <a href='undocumented#Glyph'>glyphs</a> are hinted
374 Returns true if <a href='SkFont_Reference#Font'>font</a> engine may return <a href='undocumented#Gl…
378 true if <a href='undocumented#Glyph'>glyphs</a> may be <a href='SkFont_Reference#Font'>font</a> <a …
396 … href='undocumented#Glyph'>glyphs</a> at different <a href='SkFont_Reference#Subpixel'>sub-pixel</…
400 true if <a href='undocumented#Glyph'>glyph</a> positioned in <a href='undocumented#Pixel'>pixel</a>…
418 Returns true if <a href='undocumented#Text'>text</a> is converted to <a href='SkPath_Reference#SkPa…
422 true <a href='undocumented#Glyph'>glyph</a> hints are never applied
440 …is approximated by increasing the stroke width when creating <a href='undocumented#Glyph'>glyph</a>
463 Sets whether to always hint <a href='undocumented#Glyph'>glyphs</a>.
464 …/a> is set, instructs the <a href='undocumented#Font_Manager'>font manager</a> to always hint <a …
466 Only affects platforms that use FreeType as the <a href='undocumented#Font_Manager'>font manager</…
471 <td>setting to always hint <a href='undocumented#Glyph'>glyphs</a></td>
516 Requests, but does not require, that <a href='undocumented#Glyph'>glyphs</a> respect <a href='SkFon…
541 Requests, but does not require, that <a href='undocumented#Glyph'>glyphs</a> are converted to <a hr…
547 …<td>setting for converting <a href='undocumented#Glyph'>glyphs</a> to <a href='SkPath_Reference#Pa…
567 …eating <a href='undocumented#Glyph'>glyph</a> <a href='SkBitmap_Reference#Bitmap'>bitmaps</a> to a…
637 void <a href='#SkFont_setHinting'>setHinting</a>(<a href='undocumented#SkFontHinting'>SkFontHinting…
640 Sets level of <a href='undocumented#Glyph'>glyph</a> outline adjustment.
646 …<td>one of: <a href='undocumented#SkFontHinting'>SkFontHinting</a>::<a href='#SkFontHinting_kNone'…
650 <a href='undocumented#SkFontHinting'>SkFontHinting</a>::<a href='#SkFontHinting_kNormal'>kNormal</a…
665 <a href='undocumented#SkFontHinting'>SkFontHinting</a> <a href='#SkFont_getHinting'>getHinting</a>(…
668 Returns level of <a href='undocumented#Glyph'>glyph</a> outline adjustment.
672 …undocumented#SkFontHinting'>SkFontHinting</a>::<a href='#SkFontHinting_kNone'>kNone</a>, <a href='…
674 <a href='undocumented#SkFontHinting'>SkFontHinting</a>::<a href='#SkFontHinting_kFull'>kFull</a>
689 …#SkFont_makeWithSize'>makeWithSize</a>(<a href='undocumented#SkScalar'>SkScalar</a> <a href='undoc…
698 <td>typographic height of <a href='undocumented#Text'>text</a></td>
719 <a href='undocumented#SkTypeface'>SkTypeface</a>* <a href='#SkFont_getTypeface'>getTypeface</a>()co…
722 Returns <a href='undocumented#SkTypeface'>SkTypeface</a> if set, or nullptr.
723 Does not alter <a href='undocumented#SkTypeface'>SkTypeface</a> <a href='undocumented#SkRefCnt'>SkR…
727 <a href='undocumented#SkTypeface'>SkTypeface</a> if previously set, nullptr otherwise
742 <a href='undocumented#SkScalar'>SkScalar</a> <a href='#SkFont_getSize'>getSize</a>()const
745 Returns <a href='undocumented#Text'>text</a> <a href='undocumented#Size'>size</a> in <a href='SkPoi…
749 typographic height of <a href='undocumented#Text'>text</a>
764 <a href='undocumented#SkScalar'>SkScalar</a> <a href='#SkFont_getScaleX'>getScaleX</a>()const
767 Returns <a href='undocumented#Text'>text</a> scale on x-axis.
772 <a href='undocumented#Text'>text</a> horizontal scale
787 <a href='undocumented#SkScalar'>SkScalar</a> <a href='#SkFont_getSkewX'>getSkewX</a>()const
790 Returns <a href='undocumented#Text'>text</a> skew on x-axis.
810 <a href='undocumented#sk_sp'>sk_sp</a><<a href='undocumented#SkTypeface'>SkTypeface</a>> <a h…
813 Increases <a href='undocumented#SkTypeface'>SkTypeface</a> <a href='undocumented#SkRefCnt'>SkRefCnt…
817 <a href='undocumented#SkTypeface'>SkTypeface</a> if previously set, nullptr otherwise
832 …f='#SkFont_setTypeface'>setTypeface</a>(<a href='undocumented#sk_sp'>sk_sp</a><<a href='undocum…
835 …undocumented#SkTypeface'>SkTypeface</a> to <a href='undocumented#Typeface'>typeface</a>, decreasin…
836 Pass nullptr to clear <a href='undocumented#SkTypeface'>SkTypeface</a> and use the default <a href=…
837 <a href='#SkFont_setTypeface_tf'>tf</a> <a href='undocumented#SkRefCnt'>SkRefCnt</a> by one.
842 …<td><a href='SkFont_Reference#Font'>font</a> and style used to draw <a href='undocumented#Text'>te…
859 void <a href='#SkFont_setSize'>setSize</a>(<a href='undocumented#SkScalar'>SkScalar</a> textSize)
862 Sets <a href='undocumented#Text'>text</a> <a href='undocumented#Size'>size</a> in <a href='SkPoint_…
868 <td>typographic height of <a href='undocumented#Text'>text</a></td>
885 void <a href='#SkFont_setScaleX'>setScaleX</a>(<a href='undocumented#SkScalar'>SkScalar</a> scaleX)
888 Sets <a href='undocumented#Text'>text scale</a> on x-axis.
894 <td><a href='undocumented#Text'>text</a> horizontal scale</td>
911 void <a href='#SkFont_setSkewX'>setSkewX</a>(<a href='undocumented#SkScalar'>SkScalar</a> skewX)
914 Sets <a href='undocumented#Text'>text skew</a> on x-axis.
937 …undocumented#Text'>text</a>, size_t byteLength, <a href='undocumented#SkTextEncoding'>SkTextEncodi…
941 Converts <a href='#SkFont_textToGlyphs_text'>text</a> into <a href='undocumented#Glyph'>glyph</a> i…
942 Returns the number of <a href='undocumented#Glyph'>glyph</a> indices represented by <a href='#SkFon…
943 <a href='undocumented#SkTextEncoding'>SkTextEncoding</a> specifies how <a href='#SkFont_textToGlyph…
944 …xtToGlyphs_glyphs'>glyphs</a> may be nullptr, to compute the <a href='undocumented#Glyph'>glyph</a…
946 …xtToGlyphs_text'>text</a> for valid character codes or valid <a href='undocumented#Glyph'>glyph</a…
951 If <a href='#SkFont_textToGlyphs_encoding'>encoding</a> is <a href='undocumented#kUTF8_SkTextEncodi…
955 The total <a href='undocumented#Glyph'>glyph</a> count is returned for subsequent buffer reallocati…
960 <td>character storage encoded with <a href='undocumented#SkTextEncoding'>SkTextEncoding</a></td>
966 …<td>one of: <a href='undocumented#kUTF8_SkTextEncoding'>kUTF8_SkTextEncoding</a>, <a href='undocum…
970 <a href='undocumented#kUTF32_SkTextEncoding'>kUTF32_SkTextEncoding</a>, <a href='undocumented#kGlyp…
975 <td>storage for <a href='undocumented#Glyph'>glyph</a> indices; may be nullptr</td>
999 uint16_t <a href='#SkFont_unicharToGlyph'>unicharToGlyph</a>(<a href='undocumented#SkUnichar'>SkUni…
1002 Returns <a href='undocumented#Glyph'>glyph</a> index for Unicode character.
1013 <a href='undocumented#Glyph'>glyph</a> index
1028 …tText'>countText</a>(const void* <a href='undocumented#Text'>text</a>, size_t byteLength, <a href=…
1031 Returns number of <a href='undocumented#Glyph'>glyphs</a> represented by <a href='#SkFont_countText…
1036 <td>character storage encoded with <a href='undocumented#SkTextEncoding'>SkTextEncoding</a></td>
1042 …<td>one of: <a href='undocumented#kUTF8_SkTextEncoding'>kUTF8_SkTextEncoding</a>, <a href='undocum…
1046 <a href='undocumented#kUTF32_SkTextEncoding'>kUTF32_SkTextEncoding</a>, <a href='undocumented#kGlyp…
1050 number of <a href='undocumented#Glyph'>glyphs</a> represented by <a href='#SkFont_countText_text'>t…
1065 …xt'>containsText</a>(const void* <a href='undocumented#Text'>text</a>, size_t byteLength, <a href=…
1068 …SkFont_containsText_text'>text</a> corresponds to a non-zero <a href='undocumented#Glyph'>glyph</a…
1070 <a href='undocumented#SkTypeface'>SkTypeface</a>.
1072 If <a href='undocumented#SkTextEncoding'>SkTextEncoding</a> is <a href='undocumented#kGlyphID_SkTex…
1073 returns true if all <a href='undocumented#Glyph'>glyph</a> indices in <a href='#SkFont_containsText…
1074 …sText_text'>text</a> contains valid <a href='undocumented#Glyph'>glyph</a> indices for <a href='un…
1081 <td>array of characters or <a href='undocumented#Glyph'>glyphs</a></td>
1087 <td><a href='undocumented#Text_Encoding'>text encoding</a></td>
1093 …SkFont_containsText_text'>text</a> corresponds to a non-zero <a href='undocumented#Glyph'>glyph</a…
1108 … <a href='undocumented#Text'>text</a>, size_t length, <a href='undocumented#SkTextEncoding'>SkText…
1109 <a href='undocumented#SkScalar'>SkScalar</a>* measuredWidth = nullptr)const
1116 …Font_breakText_text'>text</a>, <a href='undocumented#SkTypeface'>SkTypeface</a> to get the <a hre…
1117 and <a href='#SkFont_breakText_text'>text</a> <a href='undocumented#Size'>size</a> to scale the met…
1123 <td>character codes or <a href='undocumented#Glyph'>glyph</a> indices to be measured</td>
1129 <td><a href='undocumented#Text_Encoding'>text encoding</a></td>
1145 <div><fiddle-embed name="3cad18678254526be66ef162eecd1d23"><div><a href='undocumented#Line'>Line</a…
1146 <a href='undocumented#Line'>Line</a> under "Bre" shows measured width after breaking <a href='#SkFo…
1158 …undocumented#SkScalar'>SkScalar</a> <a href='#SkFont_measureText'>measureText</a>(const void* <a h…
1169 <td>character storage encoded with <a href='undocumented#SkTextEncoding'>SkTextEncoding</a></td>
1175 …<td>one of: <a href='undocumented#kUTF8_SkTextEncoding'>kUTF8_SkTextEncoding</a>, <a href='undocum…
1179 <a href='undocumented#kUTF32_SkTextEncoding'>kUTF32_SkTextEncoding</a>, <a href='undocumented#kGlyp…
1190 number of <a href='undocumented#Glyph'>glyphs</a> represented by <a href='#SkFont_measureText_text'…
1208 Returns <a href='#SkFont_getPath_path'>path</a> corresponding to <a href='undocumented#Glyph'>glyph…
1209 If <a href='undocumented#Glyph'>glyph</a> has an outline, copies outline to <a href='#SkFont_getPat…
1211 If <a href='undocumented#Glyph'>glyph</a> is described by a <a href='SkBitmap_Reference#Bitmap'>bit…
1216 <td>index of <a href='undocumented#Glyph'>glyph</a></td>
1244 Returns <a href='SkPath_Reference#Path'>path</a> corresponding to <a href='undocumented#Glyph'>glyp…
1249 <td>array of <a href='undocumented#Glyph'>glyph</a> indices</td>
1252 <td>number of <a href='undocumented#Glyph'>glyphs</a></td>
1255 …<td>function returning one <a href='undocumented#Glyph'>glyph</a> description as <a href='SkPath_R…
1275 <a href='undocumented#SkScalar'>SkScalar</a> <a href='#SkFont_getMetrics'>getMetrics</a>(<a href='u…
1278 Returns <a href='undocumented#SkFontMetrics'>SkFontMetrics</a> associated with <a href='undocumente…
1279 The return value is the recommended spacing between <a href='undocumented#Line'>lines</a>: the sum …
1281 If <a href='#SkFont_getMetrics_metrics'>metrics</a> is not nullptr, <a href='undocumented#SkFontMet…
1282 Results are scaled by <a href='undocumented#Text'>text</a> <a href='undocumented#Size'>size</a> but…
1283 dimensions required by <a href='undocumented#Text'>text scale</a>, <a href='undocumented#Text'>te…
1284 style stroke, and <a href='undocumented#SkPathEffect'>SkPathEffect</a>.
1289 <td>storage for <a href='undocumented#SkFontMetrics'>SkFontMetrics</a>; may be nullptr</td>
1295 recommended spacing between <a href='undocumented#Line'>lines</a>
1310 <a href='undocumented#SkScalar'>SkScalar</a> <a href='#SkFont_getSpacing'>getSpacing</a>()const
1313 Returns the recommended spacing between <a href='undocumented#Line'>lines</a>: the sum of metrics
1315 Result is scaled by <a href='undocumented#Text'>text</a> <a href='undocumented#Size'>size</a> but d…
1316 dimensions required by stroking and <a href='undocumented#SkPathEffect'>SkPathEffect</a>.
1321 recommended spacing between <a href='undocumented#Line'>lines</a>