| Index: gm/gm.h
|
| diff --git a/gm/gm.h b/gm/gm.h
|
| index e00a650f3352b241b6bccc628f9cda6068028a58..ff033a88aa33575a3dabd53da37105fa373dee33 100644
|
| --- a/gm/gm.h
|
| +++ b/gm/gm.h
|
| @@ -100,6 +100,9 @@ namespace skiagm {
|
| }
|
|
|
| bool animate(const SkAnimTimer&);
|
| + bool handleKey(SkUnichar uni) {
|
| + return this->onHandleKey(uni);
|
| + }
|
|
|
| virtual void modifyGrContextOptions(GrContextOptions* options) {}
|
|
|
| @@ -114,6 +117,7 @@ namespace skiagm {
|
| virtual SkString onShortName() = 0;
|
|
|
| virtual bool onAnimate(const SkAnimTimer&) { return false; }
|
| + virtual bool onHandleKey(SkUnichar uni) { return false; }
|
| virtual SkMatrix onGetInitialTransform() const { return SkMatrix::I(); }
|
|
|
| private:
|
|
|