Static Public Member Functions

  • void
    registerWindowEvents (GLFWwindow *glfwWindow, AppImplLinux *cinderAppImpl, const WindowRef &cinderWindow)
  • void
    unregisterWindowEvents (GLFWwindow *glfwWindow)
  • void
    onError (int error, const char *description)
  • void
    onWindowSize (GLFWwindow *glfwWindow, int width, int height)
  • int8_t
    modifyChar (int key, uint32_t modifiers, bool capsLockIsDown)
  • void
    onKeyboard (GLFWwindow *glfwWindow, int key, int scancode, int action, int mods)
  • void
    onCharInput (GLFWwindow *glfwWindow, unsigned int codepoint)
  • void
    onMousePos (GLFWwindow *glfwWindow, double mouseX, double mouseY)
  • void
    onMouseButton (GLFWwindow *glfwWindow, int button, int action, int mod)
  • void
    onMouseWheel (GLFWwindow *glfwWindow, double xoffset, double yoffset)
  • void
    onFileDrop (GLFWwindow *glfwWindow, int count, const char **paths)