/external/skia/modules/skshaper/include/ |
D | SkShaper.h | 26 class SkShaper { 28 static std::unique_ptr<SkShaper> MakePrimitive(); 30 static std::unique_ptr<SkShaper> MakeHarfBuzz(); 33 static std::unique_ptr<SkShaper> Make(); 35 SkShaper(); 36 virtual ~SkShaper(); 74 SkShaper(const SkShaper&) = delete; 75 SkShaper& operator=(const SkShaper&) = delete; 81 class SkTextBlobBuilderRunHandler final : public SkShaper::RunHandler { 86 …SkShaper::RunHandler::Buffer newRunBuffer(const RunInfo&, const SkFont&, int, SkSpan<const char>) …
|
/external/skia/modules/skshaper/src/ |
D | SkShaper.cpp | 12 std::unique_ptr<SkShaper> SkShaper::Make() { in Make() 14 std::unique_ptr<SkShaper> shaper = SkShaper::MakeHarfBuzz(); in Make() 19 return SkShaper::MakePrimitive(); in Make() 22 SkShaper::SkShaper() {} in SkShaper() function in SkShaper 23 SkShaper::~SkShaper() {} in ~SkShaper() 25 SkShaper::RunHandler::Buffer SkTextBlobBuilderRunHandler::newRunBuffer(const RunInfo&, in newRunBuffer()
|
D | SkShaper_primitive.cpp | 16 class SkShaperPrimitive : public SkShaper { 29 std::unique_ptr<SkShaper> SkShaper::MakePrimitive() { in MakePrimitive()
|
D | SkShaper_harfbuzz.cpp | 687 static void append(SkShaper::RunHandler* handler, const SkShaper::RunHandler::RunInfo& runInfo, in append() 710 static void emit(const ShapedLine& line, SkShaper::RunHandler* handler, in emit() 739 const SkShaper::RunHandler::RunInfo info = { in emit() 803 class SkShaperHarfBuzz : public SkShaper { 812 SkPoint shape(SkShaper::RunHandler* handler, 820 SkPoint shapeCorrect(SkShaper::RunHandler* handler, 831 SkPoint shapeOk(SkShaper::RunHandler* handler, 852 std::unique_ptr<SkShaper> SkShaper::MakeHarfBuzz() { in MakeHarfBuzz() 888 SkPoint SkShaperHarfBuzz::shape(SkShaper::RunHandler* handler, in shape()
|
/external/skqp/modules/skshaper/include/ |
D | SkShaper.h | 25 class SkShaper { 27 SkShaper(sk_sp<SkTypeface> face); 28 ~SkShaper(); 63 SkShaper(const SkShaper&) = delete; 64 SkShaper& operator=(const SkShaper&) = delete; 73 class SkTextBlobBuilderRunHandler final : public SkShaper::RunHandler { 77 SkShaper::RunHandler::Buffer newRunBuffer(const RunInfo&, const SkFont&, int, int) override;
|
/external/skqp/modules/skshaper/src/ |
D | SkShaper_primitive.cpp | 14 struct SkShaper::Impl { 18 SkShaper::SkShaper(sk_sp<SkTypeface> tf) : fImpl(new Impl) { in SkShaper() function in SkShaper 22 SkShaper::~SkShaper() {} in ~SkShaper() 24 bool SkShaper::good() const { return true; } in good() 34 SkPoint SkShaper::shape(RunHandler* handler, in shape()
|
D | SkShaper_harfbuzz.cpp | 428 static void append(SkShaper::RunHandler* handler, const SkShaper::RunHandler::RunInfo& runInfo, in append() 503 struct SkShaper::Impl { 510 SkShaper::SkShaper(sk_sp<SkTypeface> tf) : fImpl(new Impl) { in SkShaper() function in SkShaper 530 SkShaper::~SkShaper() {} in ~SkShaper() 532 bool SkShaper::good() const { in good() 539 SkPoint SkShaper::shape(RunHandler* handler, in shape()
|
D | SkShaper.cpp | 12 SkShaper::RunHandler::Buffer SkTextBlobBuilderRunHandler::newRunBuffer(const RunInfo&, in newRunBuffer()
|
/external/skqp/modules/skshaper/ |
D | skshaper.gni | 10 skia_shaper_public = [ "$_include/SkShaper.h" ] 13 "$_src/SkShaper.cpp", 18 "$_src/SkShaper.cpp",
|
/external/skia/modules/skshaper/ |
D | skshaper.gni | 10 skia_shaper_public = [ "$_include/SkShaper.h" ] 13 "$_src/SkShaper.cpp",
|
/external/skia/samplecode/ |
D | SampleTextBox.cpp | 38 TextBoxView() : fShaper(SkShaper::Make()) {} in TextBoxView() 85 std::unique_ptr<SkShaper> fShaper;
|
/external/skia/tools/ |
D | using_skia_and_harfbuzz.cpp | 141 void WriteLine(const SkShaper& shaper, const char *text, size_t textBytes) { in WriteLine() 211 std::unique_ptr<SkShaper> shaper = SkShaper::Make(); in main()
|
/external/skia/modules/skottie/src/ |
D | SkottieAdapter.cpp | 362 class BlobMaker final : public SkShaper::RunHandler { in makeBlob() 428 SkShaper::RunHandler::RunInfo fInfo; in makeBlob() 432 Run(const SkFont& font, const SkShaper::RunHandler::RunInfo& info, int count) in makeBlob() 458 std::unique_ptr<SkShaper> shaper = SkShaper::Make(); in makeBlob()
|
/external/skia/ |
D | public.bzl | 682 ## SkShaper 690 "modules/skshaper/include/SkShaper.h", 691 "modules/skshaper/src/SkShaper.cpp", 697 "modules/skshaper/include/SkShaper.h", 698 "modules/skshaper/src/SkShaper.cpp",
|
D | BUILD.gn | 2305 … # At the moment there's no way to use Skia and Skottie/SkShaper unless they're in the same .so.
|
/external/skqp/ |
D | public.bzl | 683 ## SkShaper 691 "modules/skshaper/include/SkShaper.h", 692 "modules/skshaper/src/SkShaper.cpp", 697 "modules/skshaper/include/SkShaper.h", 698 "modules/skshaper/src/SkShaper.cpp",
|
D | BUILD.gn | 2235 … # At the moment there's no way to use Skia and Skottie/SkShaper unless they're in the same .so.
|
/external/skqp/tools/ |
D | using_skia_and_harfbuzz.cpp | 141 void WriteLine(const SkShaper& shaper, const char *text, size_t textBytes) { in WriteLine() 211 SkShaper shaper(typeface); in main()
|
/external/skqp/samplecode/ |
D | SampleTextBox.cpp | 74 SkShaper shaper(nullptr); in drawTest()
|
/external/skia/modules/canvaskit/ |
D | canvaskit_bindings.cpp | 494 std::unique_ptr<SkShaper> shaper; 499 shaper = SkShaper::Make(); in do_shaping()
|
/external/skia/src/utils/ |
D | SkLua.cpp | 1876 std::unique_ptr<SkShaper> shaper = SkShaper::Make(); in lsk_newTextBlob()
|
/external/skqp/platform_tools/android/apps/arcore/src/main/cpp/ |
D | hello_ar_application.cc | 459 SkShaper shaper(nullptr); in OnDrawFrame()
|
/external/skia/platform_tools/android/apps/arcore/src/main/cpp/ |
D | hello_ar_application.cc | 459 SkShaper shaper(nullptr); in OnDrawFrame()
|
/external/skqp/src/utils/ |
D | SkLua.cpp | 1876 SkShaper shaper(nullptr); in lsk_newTextBlob()
|