All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
DefaultGestureHandler.h
1 #pragma once
2 
3 #include "Input.h"
4 #include "Types.h"
5 #include "IGestureHandler.h"
6 
7 namespace Eegeo
8 {
9  namespace Input
10  {
12  {
13  public:
14  void OnResetAllGestures() { ; }
15 
16  bool OnTouchRotate(const AppInterface::RotateData& data) { return false; }
17  bool OnTouchRotate_Start(const AppInterface::RotateData& data) { return false; }
18  bool OnTouchRotate_End(const AppInterface::RotateData& data) { return false; }
19 
20  bool OnTouchPinch(const AppInterface::PinchData& data) { return false; }
21  bool OnTouchPinch_Start(const AppInterface::PinchData& data) { return false; }
22  bool OnTouchPinch_End(const AppInterface::PinchData& data) { return false; }
23 
24  bool OnTouchPan(const AppInterface::PanData& data) { return false; }
25  bool OnTouchPan_Start(const AppInterface::PanData& data) { return false; }
26  bool OnTouchPan_End(const AppInterface::PanData& data) { return false; }
27 
28  bool OnTouchTap(const AppInterface::TapData& data) { return false; }
29  bool OnTouchDoubleTap(const AppInterface::TapData& data) { return false; }
30 
31  bool OnTouchDown(const AppInterface::TouchData& data) { return false; }
32  bool OnTouchMove(const AppInterface::TouchData& data) { return false; }
33  bool OnTouchUp(const AppInterface::TouchData& data) { return false; }
34 
35  bool OnZoom(const AppInterface::ZoomData& data) { return false; }
36 
37  bool OnTiltStart(const AppInterface::TiltData& data) { return false; }
38  bool OnTiltEnd(const AppInterface::TiltData& data) { return false; }
39  bool OnTilt(const AppInterface::TiltData& data) { return false; }
40  };
41 
42  }
43 }