Lines Matching refs:SkTextBox
115 SkTextBox::SkTextBox() in SkTextBox() function in SkTextBox
124 void SkTextBox::setMode(Mode mode) in setMode()
130 void SkTextBox::setSpacingAlign(SpacingAlign align) in setSpacingAlign()
136 void SkTextBox::getBox(SkRect* box) const in getBox()
142 void SkTextBox::setBox(const SkRect& box) in setBox()
147 void SkTextBox::setBox(SkScalar left, SkScalar top, SkScalar right, SkScalar bottom) in setBox()
152 void SkTextBox::getSpacing(SkScalar* mul, SkScalar* add) const in getSpacing()
160 void SkTextBox::setSpacing(SkScalar mul, SkScalar add) in setSpacing()
168 SkScalar SkTextBox::visit(Visitor& visitor, const char text[], size_t len, in visit()
243 class CanvasVisitor : public SkTextBox::Visitor {
254 void SkTextBox::setText(const char text[], size_t len, const SkPaint& paint) { in setText()
260 void SkTextBox::draw(SkCanvas* canvas, const char text[], size_t len, const SkPaint& paint) { in draw()
265 void SkTextBox::draw(SkCanvas* canvas) { in draw()
269 int SkTextBox::countLines() const { in countLines()
273 SkScalar SkTextBox::getTextHeight() const { in getTextHeight()
282 class TextBlobVisitor : public SkTextBox::Visitor {
295 SkTextBlob* SkTextBox::snapshotTextBlob(SkScalar* computedBottom) const { in snapshotTextBlob()