Lines Matching refs:SkScalar

11 #include "include/core/SkScalar.h"
52 SkScalar fTop; //!< greatest extent above origin of any glyph bounding box, typically negative; deprecated with variable fonts
53 SkScalar fAscent; //!< distance to reserve above baseline, typically negative
54 SkScalar fDescent; //!< distance to reserve below baseline, typically positive
55 SkScalar fBottom; //!< greatest extent below origin of any glyph bounding box, typically positive; deprecated with variable fonts
56 SkScalar fLeading; //!< distance to add between lines, typically positive or zero
57 SkScalar fAvgCharWidth; //!< average character width, zero if unknown
58 SkScalar fMaxCharWidth; //!< maximum character width, zero if unknown
59 SkScalar fXMin; //!< greatest extent to left of origin of any glyph bounding box, typically negative; deprecated with variable fonts
60 SkScalar fXMax; //!< greatest extent to right of origin of any glyph bounding box, typically positive; deprecated with variable fonts
61 SkScalar fXHeight; //!< height of lower-case 'x', zero if unknown, typically negative
62 SkScalar fCapHeight; //!< height of an upper-case letter, zero if unknown, typically negative
63 SkScalar fUnderlineThickness; //!< underline thickness
64 SkScalar fUnderlinePosition; //!< distance from baseline to top of stroke, typically positive
65 SkScalar fStrikeoutThickness; //!< strikeout thickness
66 SkScalar fStrikeoutPosition; //!< distance from baseline to bottom of stroke, typically negative
75 bool hasUnderlineThickness(SkScalar* thickness) const {
90 bool hasUnderlinePosition(SkScalar* position) const {
105 bool hasStrikeoutThickness(SkScalar* thickness) const {
120 bool hasStrikeoutPosition(SkScalar* position) const {