diff --git a/src/window/input.cpp b/src/window/input.cpp new file mode 100644 index 00000000..ce7f54eb --- /dev/null +++ b/src/window/input.cpp @@ -0,0 +1,43 @@ +#include "input.h" +#include + +int keycode::ENTER = GLFW_KEY_ENTER; +int keycode::TAB = GLFW_KEY_TAB; +int keycode::F1 = GLFW_KEY_F1; +int keycode::F2 = GLFW_KEY_F2; +int keycode::F3 = GLFW_KEY_F3; +int keycode::F4 = GLFW_KEY_F4; +int keycode::F5 = GLFW_KEY_F5; +int keycode::F6 = GLFW_KEY_F6; +int keycode::F7 = GLFW_KEY_F7; +int keycode::F8 = GLFW_KEY_F8; +int keycode::F9 = GLFW_KEY_F9; +int keycode::F10 = GLFW_KEY_F10; +int keycode::F11 = GLFW_KEY_F11; +int keycode::F12 = GLFW_KEY_F12; +int keycode::A = GLFW_KEY_A; +int keycode::B = GLFW_KEY_B; +int keycode::C = GLFW_KEY_C; +int keycode::D = GLFW_KEY_D; +int keycode::E = GLFW_KEY_E; +int keycode::F = GLFW_KEY_F; +int keycode::G = GLFW_KEY_G; +int keycode::H = GLFW_KEY_H; +int keycode::I = GLFW_KEY_I; +int keycode::J = GLFW_KEY_J; +int keycode::K = GLFW_KEY_K; +int keycode::L = GLFW_KEY_L; +int keycode::M = GLFW_KEY_M; +int keycode::N = GLFW_KEY_N; +int keycode::O = GLFW_KEY_O; +int keycode::P = GLFW_KEY_P; +int keycode::Q = GLFW_KEY_Q; +int keycode::R = GLFW_KEY_R; +int keycode::S = GLFW_KEY_S; +int keycode::T = GLFW_KEY_T; +int keycode::U = GLFW_KEY_U; +int keycode::V = GLFW_KEY_V; +int keycode::W = GLFW_KEY_W; +int keycode::X = GLFW_KEY_X; +int keycode::Y = GLFW_KEY_Y; +int keycode::Z = GLFW_KEY_Z; \ No newline at end of file diff --git a/src/window/input.h b/src/window/input.h new file mode 100644 index 00000000..a41da6b9 --- /dev/null +++ b/src/window/input.h @@ -0,0 +1,47 @@ +#ifndef WINDOW_INPUT_H_ +#define WINDOW_INPUT_H_ + +namespace keycode { + extern int ENTER; + extern int TAB; + 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; +} + +#endif // WINDOW_INPUT_H_ \ No newline at end of file