28 #ifndef BERSERK_GLFWINPUTDEFS_HPP 
   29 #define BERSERK_GLFWINPUTDEFS_HPP 
   35 #include <GLFW/glfw3.h> 
   52         auto umods = 
static_cast<uint32>(mods);
 
   65             case GLFW_MOUSE_BUTTON_LEFT:
 
   67             case GLFW_MOUSE_BUTTON_RIGHT:
 
   89             case GLFW_KEY_APOSTROPHE:
 
   99             case GLFW_KEY_BACKSLASH:
 
  101             case GLFW_KEY_SEMICOLON:
 
  105             case GLFW_KEY_LEFT_BRACKET:
 
  107             case GLFW_KEY_RIGHT_BRACKET:
 
  209             case GLFW_KEY_ESCAPE:
 
  215             case GLFW_KEY_BACKSPACE:
 
  217             case GLFW_KEY_INSERT:
 
  219             case GLFW_KEY_DELETE:
 
  229             case GLFW_KEY_PAGE_UP:
 
  231             case GLFW_KEY_PAGE_DOWN:
 
  234             case GLFW_KEY_CAPS_LOCK:
 
  236             case GLFW_KEY_SCROLL_LOCK:
 
  238             case GLFW_KEY_NUM_LOCK:
 
  240             case GLFW_KEY_PRINT_SCREEN:
 
  245             case GLFW_KEY_LEFT_SHIFT:
 
  247             case GLFW_KEY_LEFT_CONTROL:
 
  249             case GLFW_KEY_LEFT_ALT:
 
  251             case GLFW_KEY_LEFT_SUPER:
 
  253             case GLFW_KEY_RIGHT_SHIFT:
 
  255             case GLFW_KEY_RIGHT_CONTROL:
 
  257             case GLFW_KEY_RIGHT_ALT:
 
  259             case GLFW_KEY_RIGHT_SUPER:
 
#define BRK_NS_END
Definition: Config.hpp:48
 
std::int32_t int32
Definition: Typedefs.hpp:43
 
std::uint32_t uint32
Definition: Typedefs.hpp:44
 
Definition: GLDevice.cpp:46