Class ImGuiImplGlfw.Data

java.lang.Object
de.luckymcdev.foundryengine.client.imgui.backend.ImGuiImplGlfw.Data
Enclosing class:
ImGuiImplGlfw

protected static class ImGuiImplGlfw.Data extends Object
Data class to store implementation specific fields. Same as ImGui_ImplGlfw_Data.
  • Field Details

    • window

      protected long window
    • time

      protected double time
    • mouseWindow

      protected long mouseWindow
    • mouseCursors

      protected long[] mouseCursors
    • lastValidMousePos

      protected imgui.ImVec2 lastValidMousePos
    • keyOwnerWindows

      protected long[] keyOwnerWindows
    • installedCallbacks

      protected boolean installedCallbacks
    • callbacksChainForAllWindows

      protected boolean callbacksChainForAllWindows
    • wantUpdateMonitors

      protected boolean wantUpdateMonitors
    • prevUserCallbackWindowFocus

      protected org.lwjgl.glfw.GLFWWindowFocusCallback prevUserCallbackWindowFocus
    • prevUserCallbackCursorPos

      protected org.lwjgl.glfw.GLFWCursorPosCallback prevUserCallbackCursorPos
    • prevUserCallbackCursorEnter

      protected org.lwjgl.glfw.GLFWCursorEnterCallback prevUserCallbackCursorEnter
    • prevUserCallbackMousebutton

      protected org.lwjgl.glfw.GLFWMouseButtonCallback prevUserCallbackMousebutton
    • prevUserCallbackScroll

      protected org.lwjgl.glfw.GLFWScrollCallback prevUserCallbackScroll
    • prevUserCallbackKey

      protected org.lwjgl.glfw.GLFWKeyCallback prevUserCallbackKey
    • prevUserCallbackChar

      protected org.lwjgl.glfw.GLFWCharCallback prevUserCallbackChar
    • prevUserCallbackMonitor

      protected org.lwjgl.glfw.GLFWMonitorCallback prevUserCallbackMonitor
  • Constructor Details

    • Data

      protected Data()