Index: src/core/SkScalerContext.h |
diff --git a/src/core/SkScalerContext.h b/src/core/SkScalerContext.h |
index dceabc18d91c51c9bc83614e4127f0f2db3de92e..24e72cb47648e122b2c1488363d2f1e3d18528f8 100644 |
--- a/src/core/SkScalerContext.h |
+++ b/src/core/SkScalerContext.h |
@@ -14,6 +14,10 @@ |
#include "SkPaint.h" |
#include "SkTypeface.h" |
+#ifdef SK_BUILD_FOR_ANDROID |
+ #include "SkPaintOptionsAndroid.h" |
+#endif |
+ |
struct SkGlyph; |
class SkDescriptor; |
class SkMaskFilter; |
@@ -218,6 +222,10 @@ private: |
// never null |
SkAutoTUnref<SkTypeface> fTypeface; |
+#ifdef SK_BUILD_FOR_ANDROID |
+ SkPaintOptionsAndroid fPaintOptionsAndroid; |
+#endif |
+ |
// optional object, which may be null |
SkPathEffect* fPathEffect; |
SkMaskFilter* fMaskFilter; |
@@ -263,6 +271,9 @@ private: |
#define kPathEffect_SkDescriptorTag SkSetFourByteTag('p', 't', 'h', 'e') |
#define kMaskFilter_SkDescriptorTag SkSetFourByteTag('m', 's', 'k', 'f') |
#define kRasterizer_SkDescriptorTag SkSetFourByteTag('r', 'a', 's', 't') |
+#ifdef SK_BUILD_FOR_ANDROID |
+#define kAndroidOpts_SkDescriptorTag SkSetFourByteTag('a', 'n', 'd', 'r') |
+#endif |
/////////////////////////////////////////////////////////////////////////////// |