diff options
Diffstat (limited to 'tools/viewer/Viewer.h')
-rw-r--r-- | tools/viewer/Viewer.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/viewer/Viewer.h b/tools/viewer/Viewer.h index 1f5d1c5dc4..2ab3de5281 100644 --- a/tools/viewer/Viewer.h +++ b/tools/viewer/Viewer.h @@ -12,6 +12,7 @@ #include "sk_app/CommandSet.h" #include "sk_app/Window.h" #include "gm.h" +#include "ImGuiLayer.h" #include "SkAnimTimer.h" #include "SkExecutor.h" #include "SkJSONCPP.h" @@ -31,7 +32,6 @@ public: void onPaint(SkCanvas* canvas) override; bool onTouch(intptr_t owner, sk_app::Window::InputState state, float x, float y) override; bool onMouse(int x, int y, sk_app::Window::InputState state, uint32_t modifiers) override; - bool onMouseWheel(float delta, uint32_t modifiers) override; void onUIStateChanged(const SkString& stateName, const SkString& stateValue) override; bool onKey(sk_app::Window::Key key, sk_app::Window::InputState state, uint32_t modifiers) override; bool onChar(SkUnichar c, uint32_t modifiers) override; @@ -57,7 +57,7 @@ private: void drawSlide(SkCanvas* canvs); void drawStats(SkCanvas* canvas); - void drawImGui(SkCanvas* canvas); + void drawImGui(); void changeZoomLevel(float delta); SkMatrix computeMatrix(); @@ -85,7 +85,7 @@ private: bool fSaveToSKP; - SkPaint fImGuiFontPaint; + ImGuiLayer fImGuiLayer; SkPaint fImGuiGamutPaint; bool fShowImGuiDebugWindow; bool fShowSlidePicker; |