Index: include/pathops/SkPathOps.h |
diff --git a/include/pathops/SkPathOps.h b/include/pathops/SkPathOps.h |
index 047588b635ac735b162e410fd43a8eacbbd0439c..a729e6f124563d0ad96944d16a981ec98fa1bfa8 100644 |
--- a/include/pathops/SkPathOps.h |
+++ b/include/pathops/SkPathOps.h |
@@ -15,6 +15,11 @@ |
struct SkRect; |
+// FIXME: remove this once the define in src/skia/SkUserConfig.h lands |
+#ifndef SK_SUPPORT_LEGACY_PATHOP_ENUMS |
+#define SK_SUPPORT_LEGACY_PATHOP_ENUMS |
+#endif |
+ |
// FIXME: move everything below into the SkPath class |
/** |
* The logical operations that can be performed when combining two paths. |
@@ -25,6 +30,14 @@ |
kUnion_SkPathOp, //!< union (inclusive-or) the two paths |
kXOR_SkPathOp, //!< exclusive-or the two paths |
kReverseDifference_SkPathOp, //!< subtract the first path from the op path |
+ |
+#ifdef SK_SUPPORT_LEGACY_PATHOP_ENUMS |
+ kDifference_PathOp = 0, //!< subtract the op path from the first path |
+ kIntersect_PathOp, //!< intersect the two paths |
+ kUnion_PathOp, //!< union (inclusive-or) the two paths |
+ kXOR_PathOp, //!< exclusive-or the two paths |
+ kReverseDifference_PathOp, //!< subtract the first path from the op path |
+#endif |
}; |
/** Set this path to the result of applying the Op to this path and the |