aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/animator/SkDrawPath.h
diff options
context:
space:
mode:
authorGravatar Hal Canary <halcanary@google.com>2017-01-12 12:22:47 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-01-12 19:52:18 +0000
commit3d97a0e2adbfa3a340031e501616c6c3ba0ff95a (patch)
tree87aa79913b647218d582a6803a9d4280b26ed7c0 /src/animator/SkDrawPath.h
parent5aedd6d5a31973dcfc8ecb9f995ac0e8d9840163 (diff)
rm -r {include,src}/animator
Change-Id: Ibfb57dfa7fd317fb0737096cc7c1bbcb644421b5 Reviewed-on: https://skia-review.googlesource.com/6957 Reviewed-by: Hal Canary <halcanary@google.com> Commit-Queue: Hal Canary <halcanary@google.com>
Diffstat (limited to 'src/animator/SkDrawPath.h')
-rw-r--r--src/animator/SkDrawPath.h69
1 files changed, 0 insertions, 69 deletions
diff --git a/src/animator/SkDrawPath.h b/src/animator/SkDrawPath.h
deleted file mode 100644
index 81978fb7d0..0000000000
--- a/src/animator/SkDrawPath.h
+++ /dev/null
@@ -1,69 +0,0 @@
-
-/*
- * Copyright 2006 The Android Open Source Project
- *
- * Use of this source code is governed by a BSD-style license that can be
- * found in the LICENSE file.
- */
-
-
-#ifndef SkDrawPath_DEFINED
-#define SkDrawPath_DEFINED
-
-#include "SkBoundable.h"
-#include "SkIntArray.h"
-#include "SkMemberInfo.h"
-#include "SkPath.h"
-
-class SkDrawPath : public SkBoundable {
- DECLARE_DRAW_MEMBER_INFO(Path);
- SkDrawPath();
- virtual ~SkDrawPath();
- bool addChild(SkAnimateMaker& , SkDisplayable* child) override;
- bool childHasID() { return SkToBool(fChildHasID); }
- bool childrenNeedDisposing() const override;
- void dirty() override;
- bool draw(SkAnimateMaker& ) override;
- SkDisplayable* getParent() const override;
-#ifdef SK_DUMP_ENABLED
- void dump(SkAnimateMaker* ) override;
-#endif
- SkPath& getPath();
- bool getProperty(int index, SkScriptValue* value) const override;
- bool setProperty(int index, SkScriptValue& value) override;
- void onEndElement(SkAnimateMaker& ) override;
- void setChildHasID() override;
- bool setParent(SkDisplayable* parent) override;
- bool isPath() const override { return true; }
-public:
- SkPath fPath;
-protected:
- void parseSVG();
- SkString d;
- SkTDPathPartArray fParts;
- mutable SkScalar fLength;
- SkDisplayable* fParent; // SkPolyToPoly or SkFromPath, for instance
- SkBool8 fChildHasID;
- SkBool8 fDirty;
-private:
- typedef SkBoundable INHERITED;
-};
-
-class SkPolyline : public SkDrawPath {
- DECLARE_MEMBER_INFO(Polyline);
- bool addChild(SkAnimateMaker& , SkDisplayable*) override;
- void onEndElement(SkAnimateMaker& ) override;
-protected:
- SkTDScalarArray points;
-private:
- typedef SkDrawPath INHERITED;
-};
-
-class SkPolygon : public SkPolyline {
- DECLARE_MEMBER_INFO(Polygon);
- void onEndElement(SkAnimateMaker& ) override;
-private:
- typedef SkPolyline INHERITED;
-};
-
-#endif // SkDrawPath_DEFINED