diff options
author | sky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-11-17 23:20:53 +0000 |
---|---|---|
committer | sky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-11-17 23:20:53 +0000 |
commit | 66c0a651a423da5e80d614de17f463b12b6145ac (patch) | |
tree | c55cdfbf9eeadcad2e72f501bd496afcce79ad9d /app/animation.h | |
parent | a2b600c5b2175571888da48f76adec7bc80b8b9d (diff) | |
download | chromium_src-66c0a651a423da5e80d614de17f463b12b6145ac.zip chromium_src-66c0a651a423da5e80d614de17f463b12b6145ac.tar.gz chromium_src-66c0a651a423da5e80d614de17f463b12b6145ac.tar.bz2 |
Pulls AnimationDelegate out into its own header.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/5121004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66541 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'app/animation.h')
-rw-r--r-- | app/animation.h | 24 |
1 files changed, 1 insertions, 23 deletions
diff --git a/app/animation.h b/app/animation.h index 8433f29..06ccf52 100644 --- a/app/animation.h +++ b/app/animation.h @@ -14,29 +14,7 @@ namespace gfx { class Rect; } -class Animation; - -// AnimationDelegate -// -// Implement this interface when you want to receive notifications about the -// state of an animation. -class AnimationDelegate { - public: - // Called when an animation has completed. - virtual void AnimationEnded(const Animation* animation) { - } - - // Called when an animation has progressed. - virtual void AnimationProgressed(const Animation* animation) { - } - - // Called when an animation has been canceled. - virtual void AnimationCanceled(const Animation* animation) { - } - - protected: - virtual ~AnimationDelegate() {} -}; +class AnimationDelegate; // Base class used in implementing animations. You only need use this class if // you're implementing a new animation type, otherwise you'll likely want one of |