/third_party/skia/modules/skplaintexteditor/src/ |
H A D | shape.cpp | 27 class RunHandler final : public SkShaper::RunHandler { 29 RunHandler(const char* utf8Text, size_t) : fUtf8Text(utf8Text) {} in RunHandler() function in __anon18604::final 50 SkShaper::RunHandler::Buffer runBuffer(const RunInfo&) override; 93 void RunHandler::beginLine() { in beginLine() 100 void RunHandler::runInfo(const SkShaper::RunHandler::RunInfo& info) { in runInfo() 108 void RunHandler::commitRunInfo() { in commitRunInfo() 112 SkShaper::RunHandler::Buffer RunHandler [all...] |
/third_party/skia/tests/ |
H A D | ShaperTest.cpp | 22 struct RunHandler final : public SkShaper::RunHandler { 28 SkShaper::RunHandler::Range fRange; 31 RunHandler(const char* resource, skiatest::Reporter* reporter) in RunHandler() function 35 void runInfo(const SkShaper::RunHandler::RunInfo& info) override {} 37 SkShaper::RunHandler::Buffer runBuffer(const SkShaper::RunHandler::RunInfo& info) override { 43 return SkShaper::RunHandler::Buffer{fGlyphs.get(), 72 RunHandler rh(name, reporter); in shaper_test()
|
/third_party/skia/modules/skshaper/tests/ |
H A D | ShaperTest.cpp | 26 struct RunHandler final : public SkShaper::RunHandler { 34 SkShaper::RunHandler::Range fRange; 41 RunHandler(const char* resource, skiatest::Reporter* reporter, const char* utf8,size_t utf8Size) in RunHandler() function 45 void runInfo(const SkShaper::RunHandler::RunInfo& info) override {} 47 SkShaper::RunHandler::Buffer runBuffer(const SkShaper::RunHandler::RunInfo& info) override { 53 return SkShaper::RunHandler::Buffer{fGlyphs.get(), 127 RunHandler rh(name, reporter, (const char*)data->data(), data->size()); in shaper_test()
|
/third_party/skia/modules/skshaper/src/ |
H A D | SkShaper_primitive.cpp | 31 RunHandler*) const override; 39 RunHandler*) const override; 48 RunHandler*) const override; 152 RunHandler* handler) const in shape() 185 RunHandler* handler) const { in shape() 201 RunHandler* handler) const { in shape() 238 const RunHandler::RunInfo info = { in shape() 247 RunHandler::Range(utf8Offset, bytesVisible) in shape()
|
H A D | SkShaper_harfbuzz.cpp | 644 ShapedRun(SkShaper::RunHandler::Range utf8Range, const SkFont& font, SkBidiIterator::Level level, 650 SkShaper::RunHandler::Range fUtf8Range; 659 ShapedRun(SkShaper::RunHandler::Range utf8Range, const RSFont& font, SkBidiIterator::Level level, 665 SkShaper::RunHandler::Range fUtf8Range; 682 void append(SkShaper::RunHandler* handler, const SkShaper::RunHandler::RunInfo& runInfo, 711 void emit(SkUnicode* unicode, const ShapedLine& line, SkShaper::RunHandler* handler) { 727 const SkShaper::RunHandler::RunInfo info = { 741 const SkShaper::RunHandler::RunInfo info = { 843 RunHandler*) cons [all...] |
H A D | SkShaper_coretext.cpp | 39 RunHandler*) const override; 47 RunHandler*) const override; 56 RunHandler*) const override; 69 RunHandler* handler) const in shape() 94 RunHandler* handler) const { in shape() 204 RunHandler* handler) const { 236 std::vector<SkShaper::RunHandler::RunInfo> infos;
|
H A D | SkShaper.cpp | 364 SkShaper::RunHandler::Buffer SkTextBlobBuilderRunHandler::runBuffer(const RunInfo& info) { in Make()
|
/third_party/skia/modules/skshaper/include/ |
H A D | SkShaper.h | 222 class RunHandler { class in SkiaRsText::SkShaper 224 virtual ~RunHandler() = default; 284 RunHandler*) const = 0; 292 RunHandler*) const = 0; 301 RunHandler*) const = 0; 312 class SKSHAPER_API SkTextBlobBuilderRunHandler final : public SkShaper::RunHandler {
|
/third_party/skia/experimental/sktext/src/ |
H A D | LogicalRun.h | 14 LogicalRun(const SkShaper::RunHandler::RunInfo& info, TextIndex textStart, SkScalar glyphOffset); 15 SkShaper::RunHandler::Buffer newRunBuffer() { in newRunBuffer() 73 SkShaper::RunHandler::Range fUtf8Range;
|
H A D | LogicalRun.cpp | 8 LogicalRun::LogicalRun(const SkShaper::RunHandler::RunInfo& info, TextIndex textStart, SkScalar glyphOffset) in LogicalRun()
|
H A D | Text.cpp | 289 SkShaper::RunHandler::RunInfo emptyInfo { 294 SkShaper::RunHandler::Range(0, 0)
|
/third_party/skia/src/utils/ |
H A D | SkShaperJSONWriter.cpp | 23 void SkShaperJSONWriter::runInfo(const SkShaper::RunHandler::RunInfo& info) { } in runInfo() 27 SkShaper::RunHandler::Buffer 28 SkShaperJSONWriter::runBuffer(const SkShaper::RunHandler::RunInfo& info) { in runBuffer() 68 void SkShaperJSONWriter::commitRunBuffer(const SkShaper::RunHandler::RunInfo& info) { in commitRunBuffer()
|
H A D | SkShaperJSONWriter.h | 22 class SkShaperJSONWriter final : public SkShaper::RunHandler {
|
/third_party/skia/modules/skparagraph/tests/ |
H A D | SkShaperJSONWriter.cpp | 30 void SkShaperJSONWriter::runInfo(const SkShaper::RunHandler::RunInfo& info) { } in runInfo() 34 SkShaper::RunHandler::Buffer 35 SkShaperJSONWriter::runBuffer(const SkShaper::RunHandler::RunInfo& info) { in runBuffer() 75 void SkShaperJSONWriter::commitRunBuffer(const SkShaper::RunHandler::RunInfo& info) { in commitRunBuffer()
|
H A D | SkShaperJSONWriter.h | 23 class SkShaperJSONWriter final : public SkShaper::RunHandler {
|
/third_party/skia/modules/skparagraph/src/ |
H A D | OneLineShaper.cpp | 211 const SkShaper::RunHandler::RunInfo info = { in finish() 216 SkShaper::RunHandler::Range(text.start - run->fClusterStart, text.width()) in finish() 623 const SkShaper::RunHandler::RunInfo runInfo = { 628 SkShaper::RunHandler::Range(0, placeholder.fRange.width())
|
H A D | OneLineShaper.h | 16 class OneLineShaper : public SkShaper::RunHandler {
|
H A D | Run.h | 83 const SkShaper::RunHandler::RunInfo& info, 98 SkShaper::RunHandler::Buffer newRunBuffer(); 254 SkShaper::RunHandler::Range fUtf8Range;
|
H A D | Run.cpp | 194 const SkShaper::RunHandler::RunInfo& info, in scaleFontWithCompressionConfig() 278 SkShaper::RunHandler::Buffer Run::newRunBuffer() { in scaleFontWithCompressionConfig()
|
H A D | TextLine.cpp | 1091 class ShapeHandler final : public SkShaper::RunHandler {
|
/third_party/skia/modules/svg/src/ |
H A D | SkSVGTextPriv.h | 33 class SkSVGTextContext final : SkShaper::RunHandler {
|
H A D | SkSVGText.cpp | 434 SkShaper::RunHandler::Buffer SkSVGTextContext::runBuffer(const RunInfo& ri) { in runBuffer()
|
/third_party/skia/modules/skottie/src/text/ |
H A D | SkottieShaper.cpp | 51 class BlobMaker final : public SkShaper::RunHandler {
|
/third_party/skia/experimental/sktext/include/ |
H A D | Text.h | 121 class ShapedText : public SkShaper::RunHandler {
|