Index: gm/gm.h |
diff --git a/gm/gm.h b/gm/gm.h |
index c7dca6d276a89d84ca3f1c15ba1a48538fbb49a4..e263528f90c7827e4e5ad6b188a95b7ad341091e 100644 |
--- a/gm/gm.h |
+++ b/gm/gm.h |
@@ -16,6 +16,8 @@ |
#include "SkTRegistry.h" |
#include "sk_tool_utils.h" |
+class SkAnimTimer; |
+ |
#if SK_SUPPORT_GPU |
#include "GrContext.h" |
#endif |
@@ -92,7 +94,7 @@ namespace skiagm { |
fStarterMatrix = matrix; |
} |
- bool animatePulse(SkMSec curr, SkMSec prev); |
+ bool animate(const SkAnimTimer&); |
protected: |
/** draws a standard message that the GM is only intended to be used with the GPU.*/ |
@@ -103,7 +105,7 @@ namespace skiagm { |
virtual SkISize onISize() = 0; |
virtual SkString onShortName() = 0; |
- virtual bool onAnimatePulse(SkMSec curr, SkMSec prev) { return false; } |
+ virtual bool onAnimate(const SkAnimTimer&) { return false; } |
virtual SkMatrix onGetInitialTransform() const { return SkMatrix::I(); } |
private: |