Lines Matching defs:ParagraphStyle
78 struct ParagraphStyle { struct
90 const StrutStyle& getStrutStyle() const { return fStrutStyle; } in getStrutStyle()
91 void setStrutStyle(StrutStyle strutStyle) { fStrutStyle = std::move(strutStyle); } in setStrutStyle()
93 const TextStyle& getTextStyle() const { return fDefaultTextStyle; } in getTextStyle()
94 void setTextStyle(const TextStyle& textStyle) { fDefaultTextStyle = textStyle; } in setTextStyle()
96 TextDirection getTextDirection() const { return fTextDirection; } in getTextDirection()
97 void setTextDirection(TextDirection direction) { fTextDirection = direction; } in setTextDirection()
99 TextAlign getTextAlign() const { return fTextAlign; } in getTextAlign()
100 void setTextAlign(TextAlign align) { fTextAlign = align; } in setTextAlign()
102 size_t getMaxLines() const { return fLinesLimit; } in getMaxLines()
103 void setMaxLines(size_t maxLines) { fLinesLimit = maxLines; } in setMaxLines()
105 SkString getEllipsis() const { return fEllipsis; } in getEllipsis()
106 std::u16string getEllipsisUtf16() const { return fEllipsisUtf16; } in getEllipsisUtf16()
107 void setEllipsis(const std::u16string& ellipsis) { fEllipsisUtf16 = ellipsis; } in setEllipsis()
108 void setEllipsis(const SkString& ellipsis) { fEllipsis = ellipsis; } in setEllipsis()
110 SkScalar getHeight() const { return fHeight; } in getHeight()
111 void setHeight(SkScalar height) { fHeight = height; } in setHeight()
113 TextHeightBehavior getTextHeightBehavior() const { return fTextHeightBehavior; } in getTextHeightBehavior()
114 void setTextHeightBehavior(TextHeightBehavior v) { fTextHeightBehavior = v; } in setTextHeightBehavior()
116 bool unlimited_lines() const { in unlimited_lines()
119 bool ellipsized() const { return !fEllipsis.isEmpty() || !fEllipsisUtf16.empty(); } in ellipsized()
121 bool hintingIsOn() const { return fHintingIsOn; } in hintingIsOn()
122 void turnHintingOff() { fHintingIsOn = false; } in turnHintingOff()
147 #endif // ParagraphStyle_DEFINED argument