Extract SerializedMouseAction_* enum values.

This commit is contained in:
László Monda
2017-06-16 15:59:38 +02:00
parent 30b30bf9c3
commit a27a2645ba
2 changed files with 36 additions and 20 deletions

View File

@@ -15,13 +15,6 @@
// Typedefs:
typedef enum {
SerializedKeystrokeType_Basic,
SerializedKeystrokeType_ShortMedia,
SerializedKeystrokeType_LongMedia,
SerializedKeystrokeType_System,
} serialized_keystroke_type_t;
typedef enum {
SerializedKeyActionType_None = 0,
SerializedKeyActionType_KeyStroke = 1,
@@ -32,6 +25,29 @@
SerializedKeyActionType_PlayMacro
} serialized_key_action_type_t;
typedef enum {
SerializedKeystrokeType_Basic,
SerializedKeystrokeType_ShortMedia,
SerializedKeystrokeType_LongMedia,
SerializedKeystrokeType_System,
} serialized_keystroke_type_t;
typedef enum {
SerializedMouseAction_LeftClick,
SerializedMouseAction_MiddleClick,
SerializedMouseAction_RightClick,
SerializedMouseAction_MoveUp,
SerializedMouseAction_MoveDown,
SerializedMouseAction_MoveLeft,
SerializedMouseAction_MoveRight,
SerializedMouseAction_ScrollUp,
SerializedMouseAction_ScrollDown,
SerializedMouseAction_ScrollLeft,
SerializedMouseAction_ScrollRight,
SerializedMouseAction_Accelerate,
SerializedMouseAction_Decelerate,
} serialized_mouse_action_t;
typedef struct {
uint8_t *buffer;
uint16_t offset;