Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/WolfireGames/overgrowth.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'Source/UserInput/mouse.h')
-rw-r--r--Source/UserInput/mouse.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/Source/UserInput/mouse.h b/Source/UserInput/mouse.h
index a846b3b6..656a50b4 100644
--- a/Source/UserInput/mouse.h
+++ b/Source/UserInput/mouse.h
@@ -27,10 +27,10 @@
#include <vector>
class Mouse {
-public:
- enum ClickState{
- UP,
- CLICKED,
+ public:
+ enum ClickState {
+ UP,
+ CLICKED,
HELD
};
enum MouseButton {
@@ -63,17 +63,17 @@ public:
int wheel_delta_y_;
bool mouse_double_click_[NUM_BUTTONS];
int mouse_down_[NUM_BUTTONS];
-
+
Mouse();
void Update();
- void MouseDownEvent( int which_button );
- void MouseUpEvent( int sdl_button_index );
+ void MouseDownEvent(int which_button);
+ void MouseUpEvent(int sdl_button_index);
void MouseWheelEvent(int x_amount, int y_amount);
- void AddKeyCodeBufferItem( int sdl_button_index );
+ void AddKeyCodeBufferItem(int sdl_button_index);
std::vector<MousePress> GetMouseInputs();
-private:
+ private:
int double_click_timer_[NUM_BUTTONS];
int mouse_click_count_[NUM_BUTTONS];
};