diff options
author | Andrei Karas <akaras@inbox.ru> | 2015-05-30 00:53:40 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2015-05-30 00:53:40 +0300 |
commit | f29616d8d1309ee135afe2b2e7baf1d91d677a95 (patch) | |
tree | 77624591a88075bc2b1128520d950c717d353288 /src/enums/events | |
parent | ec51be4fd71babf30a73332bc4b73edb994ee462 (diff) | |
download | mv-f29616d8d1309ee135afe2b2e7baf1d91d677a95.tar.gz mv-f29616d8d1309ee135afe2b2e7baf1d91d677a95.tar.bz2 mv-f29616d8d1309ee135afe2b2e7baf1d91d677a95.tar.xz mv-f29616d8d1309ee135afe2b2e7baf1d91d677a95.zip |
Convert MouseButton enum into strong typed enum.
Diffstat (limited to 'src/enums/events')
-rw-r--r-- | src/enums/events/mousebutton.h | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/src/enums/events/mousebutton.h b/src/enums/events/mousebutton.h index 51fddef5b..d3bfd20ed 100644 --- a/src/enums/events/mousebutton.h +++ b/src/enums/events/mousebutton.h @@ -64,19 +64,16 @@ #ifndef ENUMS_EVENTS_MOUSEBUTTON_H #define ENUMS_EVENTS_MOUSEBUTTON_H -namespace MouseButton +#include "enums/simpletypes/enumdefines.h" + +enumStart(MouseButton) { - /** - * Mouse button types. - */ - enum Type - { - WHEEL = -1, - EMPTY = 0, - LEFT, - RIGHT, - MIDDLE - }; -} // namespace MouseButton + WHEEL = -1, + EMPTY = 0, + LEFT, + RIGHT, + MIDDLE +} +enumEnd(MouseButton); #endif // ENUMS_EVENTS_MOUSEBUTTON_H |