Cleanup event types

This commit is contained in:
Joshua Granick
2018-06-19 11:37:12 -07:00
parent 3491c5cf9c
commit 8e91009bc4
31 changed files with 160 additions and 329 deletions

View File

@@ -22,36 +22,22 @@ namespace lime {
};
struct HL_JoystickEvent {
struct JoystickEvent {
hl_type* t;
int id;
int index;
JoystickEventType type;
int value;
int eventValue;
double x;
double y;
};
class JoystickEvent {
static ValuePointer* callback;
static ValuePointer* eventObject;
public:
static ValuePointer* callback;
static ValuePointer* eventObject;
JoystickEvent ();
static void Dispatch (JoystickEvent* event);
int eventValue;
int id;
int index;
JoystickEventType type;
double x;
double y;
JoystickEvent ();
static void Dispatch (JoystickEvent* event);
};