comparison Framework/Scene2DViewport/ViewportController.h @ 1249:964c89e15e7e broker

ViewportController::HandleMouseMove() returning a Boolean for invalidation
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 07 Jan 2020 14:23:24 +0100
parents a28861abf888
children 0ca50d275b9a
comparison
equal deleted inserted replaced
1248:2a8359503f3b 1249:964c89e15e7e
202 void HandleMousePress(IViewportInteractor& interactor, 202 void HandleMousePress(IViewportInteractor& interactor,
203 const PointerEvent& event, 203 const PointerEvent& event,
204 unsigned int viewportWidth, 204 unsigned int viewportWidth,
205 unsigned int viewportHeight); 205 unsigned int viewportHeight);
206 206
207 // Must be expressed in canvas coordinates 207 // Must be expressed in canvas coordinates. Returns "true" if the
208 void HandleMouseMove(const PointerEvent& event); 208 // state has changed, so that "Invalidate()" can be called.
209 bool HandleMouseMove(const PointerEvent& event);
209 210
210 // Must be expressed in canvas coordinates 211 // Must be expressed in canvas coordinates
211 void HandleMouseRelease(const PointerEvent& event); 212 void HandleMouseRelease(const PointerEvent& event);
212 213
213 const Scene2D& GetScene() const 214 const Scene2D& GetScene() const