Extract SerializedMouseAction_* enum values.
This commit is contained in:
@@ -90,43 +90,43 @@ static void parseMouseAction(key_action_t *keyAction, serialized_buffer_t *buffe
|
||||
|
||||
keyAction->type = KeyActionType_Mouse;
|
||||
switch (mouseAction) {
|
||||
case 0: // leftClick
|
||||
case SerializedMouseAction_LeftClick:
|
||||
keyAction->mouse.buttonActions |= MouseButton_Left;
|
||||
break;
|
||||
case 1: // middleClick
|
||||
case SerializedMouseAction_MiddleClick:
|
||||
keyAction->mouse.buttonActions |= MouseButton_Middle;
|
||||
break;
|
||||
case 2: // rightClick
|
||||
case SerializedMouseAction_RightClick:
|
||||
keyAction->mouse.buttonActions |= MouseButton_Right;
|
||||
break;
|
||||
case 3: // moveUp
|
||||
case SerializedMouseAction_MoveUp:
|
||||
keyAction->mouse.moveActions |= MouseMove_Up;
|
||||
break;
|
||||
case 4: // moveDown
|
||||
case SerializedMouseAction_MoveDown:
|
||||
keyAction->mouse.moveActions |= MouseMove_Down;
|
||||
break;
|
||||
case 5: // moveLeft
|
||||
case SerializedMouseAction_MoveLeft:
|
||||
keyAction->mouse.moveActions |= MouseMove_Left;
|
||||
break;
|
||||
case 6: // moveRight
|
||||
case SerializedMouseAction_MoveRight:
|
||||
keyAction->mouse.moveActions |= MouseMove_Right;
|
||||
break;
|
||||
case 7: // scrollUp
|
||||
case SerializedMouseAction_ScrollUp:
|
||||
keyAction->mouse.scrollActions |= MouseScroll_Up;
|
||||
break;
|
||||
case 8: // scrollDown
|
||||
case SerializedMouseAction_ScrollDown:
|
||||
keyAction->mouse.scrollActions |= MouseScroll_Down;
|
||||
break;
|
||||
case 9: // scrollLeft
|
||||
case SerializedMouseAction_ScrollLeft:
|
||||
keyAction->mouse.scrollActions |= MouseScroll_Left;
|
||||
break;
|
||||
case 10: // scrollRight
|
||||
case SerializedMouseAction_ScrollRight:
|
||||
keyAction->mouse.scrollActions |= MouseScroll_Right;
|
||||
break;
|
||||
case 11: // accelerate
|
||||
case SerializedMouseAction_Accelerate:
|
||||
keyAction->mouse.moveActions |= MouseMove_Accelerate;
|
||||
break;
|
||||
case 12: // decelerate
|
||||
case SerializedMouseAction_Decelerate:
|
||||
keyAction->mouse.moveActions |= MouseMove_Decelerate;
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user