Class WindowCallbackManager

java.lang.Object
dev.pfaff.glass.glfw.WindowCallbackManager

public final class WindowCallbackManager extends Object
Keeps a reference to the callbacks alive.
  • Field Details

    • MH_glfwSetCharCallback

      public static final MethodHandle MH_glfwSetCharCallback
    • MH_glfwSetCursorPosCallback

      public static final MethodHandle MH_glfwSetCursorPosCallback
    • MH_glfwSetKeyCallback

      public static final MethodHandle MH_glfwSetKeyCallback
    • MH_glfwSetMouseButtonCallback

      public static final MethodHandle MH_glfwSetMouseButtonCallback
    • MH_glfwSetDropCallback

      public static final MethodHandle MH_glfwSetDropCallback
    • MH_glfwSetScrollCallback

      public static final MethodHandle MH_glfwSetScrollCallback
    • MH_glfwSetWindowPosCallback

      public static final MethodHandle MH_glfwSetWindowPosCallback
    • MH_glfwSetWindowSizeCallback

      public static final MethodHandle MH_glfwSetWindowSizeCallback
    • MH_glfwSetWindowCloseCallback

      public static final MethodHandle MH_glfwSetWindowCloseCallback
    • MH_glfwSetWindowRefreshCallback

      public static final MethodHandle MH_glfwSetWindowRefreshCallback
    • MH_glfwSetWindowFocusCallback

      public static final MethodHandle MH_glfwSetWindowFocusCallback
    • MH_glfwSetWindowIconifyCallback

      public static final MethodHandle MH_glfwSetWindowIconifyCallback
    • MH_glfwSetWindowMaximizeCallback

      public static final MethodHandle MH_glfwSetWindowMaximizeCallback
    • MH_glfwSetFramebufferSizeCallback

      public static final MethodHandle MH_glfwSetFramebufferSizeCallback
    • MH_glfwSetWindowContentScaleCallback

      public static final MethodHandle MH_glfwSetWindowContentScaleCallback
    • FD_GLFWcharfun

      public static final FunctionDescriptor FD_GLFWcharfun
    • FD_GLFWcursorposfun

      public static final FunctionDescriptor FD_GLFWcursorposfun
    • FD_GLFWkeyfun

      public static final FunctionDescriptor FD_GLFWkeyfun
    • FD_GLFWmousebuttonfun

      public static final FunctionDescriptor FD_GLFWmousebuttonfun
    • FD_GLFWdropfun

      public static final FunctionDescriptor FD_GLFWdropfun
    • FD_GLFWscrollfun

      public static final FunctionDescriptor FD_GLFWscrollfun
    • FD_GLFWwindowposfun

      public static final FunctionDescriptor FD_GLFWwindowposfun
    • FD_GLFWwindowsizefun

      public static final FunctionDescriptor FD_GLFWwindowsizefun
    • FD_GLFWwindowclosefun

      public static final FunctionDescriptor FD_GLFWwindowclosefun
    • FD_GLFWwindowrefreshfun

      public static final FunctionDescriptor FD_GLFWwindowrefreshfun
    • FD_GLFWwindowfocusfun

      public static final FunctionDescriptor FD_GLFWwindowfocusfun
    • FD_GLFWwindowiconifyfun

      public static final FunctionDescriptor FD_GLFWwindowiconifyfun
    • FD_GLFWwindowmaximizefun

      public static final FunctionDescriptor FD_GLFWwindowmaximizefun
    • FD_GLFWframebuffersizefun

      public static final FunctionDescriptor FD_GLFWframebuffersizefun
    • FD_GLFWwindowcontentscalefun

      public static final FunctionDescriptor FD_GLFWwindowcontentscalefun
  • Constructor Details

    • WindowCallbackManager

      public WindowCallbackManager(GLFWwindow window)
  • Method Details