text: #pragma once
  
  // From glfw.h
  #define HZ_MOUSE_BUTTON_1         0
  #define HZ_MOUSE_BUTTON_2         1
  #define HZ_MOUSE_BUTTON_3         2
  #define HZ_MOUSE_BUTTON_4         3
  #define HZ_MOUSE_BUTTON_5         4
  #define HZ_MOUSE_BUTTON_6         5
  #define HZ_MOUSE_BUTTON_7         6
  #define HZ_MOUSE_BUTTON_8         7
  #define HZ_MOUSE_BUTTON_LAST      HZ_MOUSE_BUTTON_8
  #define HZ_MOUSE_BUTTON_LEFT      HZ_MOUSE_BUTTON_1
  #define HZ_MOUSE_BUTTON_RIGHT     HZ_MOUSE_BUTTON_2
  #define HZ_MOUSE_BUTTON_MIDDLE    HZ_MOUSE_BUTTON_3
  