diff options
author | 2017-01-12 12:22:47 -0500 | |
---|---|---|
committer | 2017-01-12 19:52:18 +0000 | |
commit | 3d97a0e2adbfa3a340031e501616c6c3ba0ff95a (patch) | |
tree | 87aa79913b647218d582a6803a9d4280b26ed7c0 /src/animator/SkDrawPath.h | |
parent | 5aedd6d5a31973dcfc8ecb9f995ac0e8d9840163 (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.h | 69 |
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 |