app_codebase/src/os/os_gfx_meta.h
Anton Ljungdahl caf9a7f24b hueh
2024-08-08 21:19:46 +02:00

115 lines
1.6 KiB
C

/* date = April 5th 2024 7:56 pm */
#ifndef OS_GFX_META_H
#define OS_GFX_META_H
// TODO(anton): This is generated code in Ryans codebase. I just copy it here now and make some generation
// myself later.
typedef enum OS_Key
{
OS_Key_Null,
OS_Key_Esc,
OS_Key_F1,
OS_Key_F2,
OS_Key_F3,
OS_Key_F4,
OS_Key_F5,
OS_Key_F6,
OS_Key_F7,
OS_Key_F8,
OS_Key_F9,
OS_Key_F10,
OS_Key_F11,
OS_Key_F12,
OS_Key_F13,
OS_Key_F14,
OS_Key_F15,
OS_Key_F16,
OS_Key_F17,
OS_Key_F18,
OS_Key_F19,
OS_Key_F20,
OS_Key_F21,
OS_Key_F22,
OS_Key_F23,
OS_Key_F24,
OS_Key_GraveAccent,
OS_Key_0,
OS_Key_1,
OS_Key_2,
OS_Key_3,
OS_Key_4,
OS_Key_5,
OS_Key_6,
OS_Key_7,
OS_Key_8,
OS_Key_9,
OS_Key_Minus,
OS_Key_Equal,
OS_Key_Backspace,
OS_Key_Delete,
OS_Key_Tab,
OS_Key_A,
OS_Key_B,
OS_Key_C,
OS_Key_D,
OS_Key_E,
OS_Key_F,
OS_Key_G,
OS_Key_H,
OS_Key_I,
OS_Key_J,
OS_Key_K,
OS_Key_L,
OS_Key_M,
OS_Key_N,
OS_Key_O,
OS_Key_P,
OS_Key_Q,
OS_Key_R,
OS_Key_S,
OS_Key_T,
OS_Key_U,
OS_Key_V,
OS_Key_W,
OS_Key_X,
OS_Key_Y,
OS_Key_Z,
OS_Key_Space,
OS_Key_Enter,
OS_Key_Ctrl,
OS_Key_Shift,
OS_Key_Alt,
OS_Key_Up,
OS_Key_Left,
OS_Key_Down,
OS_Key_Right,
OS_Key_PageUp,
OS_Key_PageDown,
OS_Key_Home,
OS_Key_End,
OS_Key_ForwardSlash,
OS_Key_Period,
OS_Key_Comma,
OS_Key_Quote,
OS_Key_LeftBracket,
OS_Key_RightBracket,
OS_Key_Insert,
OS_Key_MouseLeft,
OS_Key_MouseMiddle,
OS_Key_MouseRight,
OS_Key_Semicolon,
OS_Key_COUNT,
}
OS_Key;
root_global String8 os_g_key_string_table[92];
#endif //OS_GFX_META_H