aboutsummaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authorGravatar Herb Derby <herb@google.com>2018-07-17 16:10:30 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2018-07-17 22:16:41 +0000
commit4b3a5152a3cdb25d1f19fd3a04b3248f4462e05e (patch)
tree38fb823b6cc5e249aa468ff0ce697f5c7dfa45e4 /include
parent0f5cfab7cb7673d0ed5d6300ac94bc8374fc4e6e (diff)
MakeAsDrawText for SkTextBlob
Change-Id: I04ebca6b318e0654cc1e598aa323cfb9a21e5a5e Reviewed-on: https://skia-review.googlesource.com/141960 Reviewed-by: Mike Reed <reed@google.com> Reviewed-by: Cary Clark <caryclark@google.com> Reviewed-by: Florin Malita <fmalita@chromium.org> Commit-Queue: Herb Derby <herb@google.com>
Diffstat (limited to 'include')
-rw-r--r--include/core/SkTextBlob.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/core/SkTextBlob.h b/include/core/SkTextBlob.h
index 40d5130907..8dce082512 100644
--- a/include/core/SkTextBlob.h
+++ b/include/core/SkTextBlob.h
@@ -36,6 +36,9 @@ public:
*/
uint32_t uniqueID() const { return fUniqueID; }
+ static sk_sp<SkTextBlob> MakeAsDrawText(
+ const void* text, size_t byteLength, const SkPaint& paint);
+
enum GlyphPositioning : uint8_t {
kDefault_Positioning = 0, // Default glyph advances -- zero scalars per glyph.
kHorizontal_Positioning = 1, // Horizontal positioning -- one scalar per glyph.