blob: ec8ce1dc8b7dffbe2e82c621f833d94a280e0c6d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
extern int NestedMouseMotion;
extern int NestedKeyPress;
typedef struct {
int x;
int y;
} NestedMouseMotionData;
typedef struct {
char key;
} NestedKeyPressData;
typedef union {
NestedMouseMotionData mouseMotion;
NestedKeyPressData keyPress;
} NestedInputData;
typedef union {
int type;
NestedInputData data;
} NestedInputEvent;
void Load_Nested_Mouse(pointer module);
void NestedPostInputEvent(NestedInputEvent event);
|