From 2e07a7af24cf8a2928ab6a3431ab5b01b29969bb Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 30 May 2015 01:01:04 +0300 Subject: Convert MouseEventType enum into strong typed enum. --- src/enums/events/mouseeventtype.h | 33 +++++++++++++++------------------ 1 file changed, 15 insertions(+), 18 deletions(-) (limited to 'src/enums/events') diff --git a/src/enums/events/mouseeventtype.h b/src/enums/events/mouseeventtype.h index 7fa568960..f430953fa 100644 --- a/src/enums/events/mouseeventtype.h +++ b/src/enums/events/mouseeventtype.h @@ -64,24 +64,21 @@ #ifndef ENUMS_EVENTS_MOUSEEVENTTYPE_H #define ENUMS_EVENTS_MOUSEEVENTTYPE_H -namespace MouseEventType +#include "enums/simpletypes/enumdefines.h" + +enumStart(MouseEventType) { - /** - * Mouse event types. - */ - enum Type - { - MOVED = 0, - PRESSED, - RELEASED, - WHEEL_MOVED_DOWN, - WHEEL_MOVED_UP, - CLICKED, - ENTERED, - EXITED, - DRAGGED, - RELEASED2 = 100 - }; -} // namespace MouseEventType + MOVED = 0, + PRESSED, + RELEASED, + WHEEL_MOVED_DOWN, + WHEEL_MOVED_UP, + CLICKED, + ENTERED, + EXITED, + DRAGGED, + RELEASED2 = 100 +} +enumEnd(MouseEventType); #endif // ENUMS_EVENTS_MOUSEEVENTTYPE_H -- cgit v1.2.3-70-g09d2