00001 /********************* 00002 * Untitledurpose 00003 * uthor 00004 **********************/ 00005 00006 #pragma once 00007 #include "glew.h" 00008 #include "constants.h" 00009 #include "GSingletonManager.h" 00010 #define GLFW_DLL 00011 #include "glfw.h" 00012 00013 class GMouseManager : public GSingletonManager<GMouseManager> 00014 { 00015 public: 00016 int oldX, oldY; 00017 int x, y; 00018 00019 GMouseManager(); 00020 ~GMouseManager(); 00021 void HandleMovement(); 00022 bool isButtonPressed(int button); 00023 };