Lines Matching refs:RunBaseImpl
19 #include "modules/skparagraph/src/RunBaseImpl.h"
23 RunBaseImpl::RunBaseImpl(
61 const SkFont& RunBaseImpl::font() const
63 const RSFont& RunBaseImpl::font() const
72 size_t RunBaseImpl::size() const
77 std::vector<uint16_t> RunBaseImpl::getGlyphs() const
87 std::vector<RSPoint> RunBaseImpl::getPositions() const
104 std::vector<RSPoint> RunBaseImpl::getOffsets() const
121 void RunBaseImpl::paint(ParagraphPainter* painter, SkScalar x, SkScalar y)
136 size_t RunBaseImpl::getVisitorPos() const
141 size_t RunBaseImpl::getVisitorSize() const
147 std::vector<uint16_t> RunBaseImpl::getGlyphs(int64_t start, int64_t length) const
167 std::vector<SkPoint> RunBaseImpl::getPositions(int64_t start, int64_t length) const
169 std::vector<RSPoint> RunBaseImpl::getPositions(int64_t start, int64_t length) const
197 void RunBaseImpl::getStringRange(uint64_t* location, uint64_t* length) const
210 std::vector<uint64_t> RunBaseImpl::getStringIndices(int64_t start, int64_t length) const
227 SkRect RunBaseImpl::getAllGlyphRectInfo(SkSpan<const SkGlyphID>& runGlyphIdSpan, size_t startNotWhiteSpaceIndex,
281 SkRect RunBaseImpl::getImageBounds() const
283 RSRect RunBaseImpl::getImageBounds() const
323 float RunBaseImpl::getTypographicBounds(float* ascent, float* descent, float* leading) const
340 float RunBaseImpl::calculateTrailSpacesWidth() const
359 uint64_t RunBaseImpl::calculateActualLength(int64_t start, int64_t length) const