refactor Events
This commit is contained in:
+87
-87
@@ -3,96 +3,96 @@
|
||||
|
||||
#include <string>
|
||||
|
||||
namespace keycode {
|
||||
extern int ENTER;
|
||||
extern int TAB;
|
||||
extern int SPACE;
|
||||
extern int BACKSPACE;
|
||||
extern int LEFT_CONTROL;
|
||||
extern int LEFT_SHIFT;
|
||||
extern int LEFT_ALT;
|
||||
extern int RIGHT_CONTROL;
|
||||
extern int RIGHT_SHIFT;
|
||||
extern int RIGHT_ALT;
|
||||
extern int ESCAPE;
|
||||
extern int CAPS_LOCK;
|
||||
extern int LEFT;
|
||||
extern int RIGHT;
|
||||
extern int DOWN;
|
||||
extern int UP;
|
||||
extern int F1;
|
||||
extern int F2;
|
||||
extern int F3;
|
||||
extern int F4;
|
||||
extern int F5;
|
||||
extern int F6;
|
||||
extern int F7;
|
||||
extern int F8;
|
||||
extern int F9;
|
||||
extern int F10;
|
||||
extern int F11;
|
||||
extern int F12;
|
||||
extern int A;
|
||||
extern int B;
|
||||
extern int C;
|
||||
extern int D;
|
||||
extern int E;
|
||||
extern int F;
|
||||
extern int G;
|
||||
extern int H;
|
||||
extern int I;
|
||||
extern int J;
|
||||
extern int K;
|
||||
extern int L;
|
||||
extern int M;
|
||||
extern int N;
|
||||
extern int O;
|
||||
extern int P;
|
||||
extern int Q;
|
||||
extern int R;
|
||||
extern int S;
|
||||
extern int T;
|
||||
extern int U;
|
||||
extern int V;
|
||||
extern int W;
|
||||
extern int X;
|
||||
extern int Y;
|
||||
extern int Z;
|
||||
extern int NUM_0;
|
||||
extern int NUM_1;
|
||||
extern int NUM_2;
|
||||
extern int NUM_3;
|
||||
extern int NUM_4;
|
||||
extern int NUM_5;
|
||||
extern int NUM_6;
|
||||
extern int NUM_7;
|
||||
extern int NUM_8;
|
||||
extern int NUM_9;
|
||||
extern int MENU;
|
||||
extern int PAUSE;
|
||||
extern int INSERT;
|
||||
extern int LEFT_SUPER;
|
||||
extern int RIGHT_SUPER;
|
||||
extern int DELETE;
|
||||
extern int PAGE_UP;
|
||||
extern int PAGE_DOWN;
|
||||
extern int HOME;
|
||||
extern int END;
|
||||
extern int PRINT_SCREEN;
|
||||
extern int NUM_LOCK;
|
||||
extern int LEFT_BRACKET;
|
||||
extern int RIGHT_BRACKET;
|
||||
struct keycode {
|
||||
static int ENTER;
|
||||
static int TAB;
|
||||
static int SPACE;
|
||||
static int BACKSPACE;
|
||||
static int LEFT_CONTROL;
|
||||
static int LEFT_SHIFT;
|
||||
static int LEFT_ALT;
|
||||
static int RIGHT_CONTROL;
|
||||
static int RIGHT_SHIFT;
|
||||
static int RIGHT_ALT;
|
||||
static int ESCAPE;
|
||||
static int CAPS_LOCK;
|
||||
static int LEFT;
|
||||
static int RIGHT;
|
||||
static int DOWN;
|
||||
static int UP;
|
||||
static int F1;
|
||||
static int F2;
|
||||
static int F3;
|
||||
static int F4;
|
||||
static int F5;
|
||||
static int F6;
|
||||
static int F7;
|
||||
static int F8;
|
||||
static int F9;
|
||||
static int F10;
|
||||
static int F11;
|
||||
static int F12;
|
||||
static int A;
|
||||
static int B;
|
||||
static int C;
|
||||
static int D;
|
||||
static int E;
|
||||
static int F;
|
||||
static int G;
|
||||
static int H;
|
||||
static int I;
|
||||
static int J;
|
||||
static int K;
|
||||
static int L;
|
||||
static int M;
|
||||
static int N;
|
||||
static int O;
|
||||
static int P;
|
||||
static int Q;
|
||||
static int R;
|
||||
static int S;
|
||||
static int T;
|
||||
static int U;
|
||||
static int V;
|
||||
static int W;
|
||||
static int X;
|
||||
static int Y;
|
||||
static int Z;
|
||||
static int NUM_0;
|
||||
static int NUM_1;
|
||||
static int NUM_2;
|
||||
static int NUM_3;
|
||||
static int NUM_4;
|
||||
static int NUM_5;
|
||||
static int NUM_6;
|
||||
static int NUM_7;
|
||||
static int NUM_8;
|
||||
static int NUM_9;
|
||||
static int MENU;
|
||||
static int PAUSE;
|
||||
static int INSERT;
|
||||
static int LEFT_SUPER;
|
||||
static int RIGHT_SUPER;
|
||||
static int DELETE;
|
||||
static int PAGE_UP;
|
||||
static int PAGE_DOWN;
|
||||
static int HOME;
|
||||
static int END;
|
||||
static int PRINT_SCREEN;
|
||||
static int NUM_LOCK;
|
||||
static int LEFT_BRACKET;
|
||||
static int RIGHT_BRACKET;
|
||||
|
||||
extern const std::string name(int code);
|
||||
}
|
||||
static const std::string name(int code);
|
||||
};
|
||||
|
||||
namespace mousecode {
|
||||
extern int BUTTON_1;
|
||||
extern int BUTTON_2;
|
||||
extern int BUTTON_3;
|
||||
struct mousecode {
|
||||
static int BUTTON_1;
|
||||
static int BUTTON_2;
|
||||
static int BUTTON_3;
|
||||
|
||||
extern const std::string name(int code);
|
||||
}
|
||||
static const std::string name(int code);
|
||||
};
|
||||
|
||||
enum class inputtype {
|
||||
keyboard,
|
||||
|
||||
Reference in New Issue
Block a user