From 8beb519c5ea2964ce409aabbe03b54afe37e0ac1 Mon Sep 17 00:00:00 2001 From: Bastien Bouclet Date: Sat, 9 Sep 2017 16:43:55 +0200 Subject: EVENTS: Rename synthetic to kbdRepeat --- common/events.h | 12 +++++++----- common/recorderfile.cpp | 2 +- 2 files changed, 8 insertions(+), 6 deletions(-) (limited to 'common') diff --git a/common/events.h b/common/events.h index e5bb8cab50..d5eb59fdd4 100644 --- a/common/events.h +++ b/common/events.h @@ -97,10 +97,12 @@ typedef uint32 CustomEventType; struct Event { /** The type of the event. */ EventType type; - /** Flag to indicate if the event is real or synthetic. E.g. keyboard - * repeat events are synthetic. - */ - bool synthetic; + /** + * True if this is a key down repeat event. + * + * Only valid for EVENT_KEYDOWN events. + */ + bool kbdRepeat; /** * Keyboard data; only valid for keyboard events (EVENT_KEYDOWN and * EVENT_KEYUP). For all other event types, content is undefined. @@ -120,7 +122,7 @@ struct Event { CustomEventType customType; #endif - Event() : type(EVENT_INVALID), synthetic(false) { + Event() : type(EVENT_INVALID), kbdRepeat(false) { #ifdef ENABLE_KEYMAPPER customType = 0; #endif diff --git a/common/recorderfile.cpp b/common/recorderfile.cpp index 71f8272b44..1f283715d0 100644 --- a/common/recorderfile.cpp +++ b/common/recorderfile.cpp @@ -390,7 +390,7 @@ void PlaybackFile::readEvent(RecorderEvent& event) { } break; } - event.synthetic = true; + event.kbdRepeat = true; } void PlaybackFile::readEventsToBuffer(uint32 size) { -- cgit v1.2.3 From acf87add2751ae68298f4d5b5480635d06b0ec5e Mon Sep 17 00:00:00 2001 From: Bastien Bouclet Date: Sun, 19 Nov 2017 20:09:04 +0100 Subject: COMMON: Improve spacing between members in the event structs --- common/events.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'common') diff --git a/common/events.h b/common/events.h index d5eb59fdd4..a514ea291e 100644 --- a/common/events.h +++ b/common/events.h @@ -90,24 +90,29 @@ enum EventType { }; typedef uint32 CustomEventType; + /** * Data structure for an event. A pointer to an instance of Event * can be passed to pollEvent. */ struct Event { + /** The type of the event. */ EventType type; + /** * True if this is a key down repeat event. * * Only valid for EVENT_KEYDOWN events. */ bool kbdRepeat; + /** * Keyboard data; only valid for keyboard events (EVENT_KEYDOWN and * EVENT_KEYUP). For all other event types, content is undefined. */ KeyState kbd; + /** * The mouse coordinates, in virtual screen coordinates. Only valid * for mouse events. @@ -385,6 +390,7 @@ public: * @note called after graphics system has been set up */ virtual void init() {} + /** * Get the next event in the event queue. * @param event point to an Event struct, which will be filled with the event data. -- cgit v1.2.3