Package foundry.veil.impl.client.imgui
Class VeilImGuiImplGlfw
java.lang.Object
imgui.glfw.ImGuiImplGlfw
foundry.veil.impl.client.imgui.VeilImGuiImplGlfw
public class VeilImGuiImplGlfw
extends imgui.glfw.ImGuiImplGlfw
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class imgui.glfw.ImGuiImplGlfw
imgui.glfw.ImGuiImplGlfw.Data -
Field Summary
Fields inherited from class imgui.glfw.ImGuiImplGlfw
data, IS_APPLE, IS_WINDOWS, OS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcharCallback(long window, int c) voidcursorEnterCallback(long window, boolean entered) voidcursorPosCallback(long window, double x, double y) protected imgui.callback.ImStrSuppliervoidkeyCallback(long window, int keycode, int scancode, int action, int mods) voidmonitorCallback(long window, int event) voidmouseButtonCallback(long window, int button, int action, int mods) protected imgui.glfw.ImGuiImplGlfw.DatanewData()voidscrollCallback(long window, double xOffset, double yOffset) protected imgui.callback.ImStrConsumervoidwindowFocusCallback(long window, boolean focused) Methods inherited from class imgui.glfw.ImGuiImplGlfw
freeCallback, glfwKeyToImGuiKey, init, initPlatformInterface, installCallbacks, keyToModifier, newFrame, restoreCallbacks, shutdown, shutdownPlatformInterface, translateUntranslatedKey, updateGamepads, updateKeyModifiers, updateMonitors, updateMouseCursor, updateMouseData
-
Constructor Details
-
VeilImGuiImplGlfw
-
-
Method Details
-
getClipboardTextFn
protected imgui.callback.ImStrSupplier getClipboardTextFn()- Overrides:
getClipboardTextFnin classimgui.glfw.ImGuiImplGlfw
-
setClipboardTextFn
protected imgui.callback.ImStrConsumer setClipboardTextFn()- Overrides:
setClipboardTextFnin classimgui.glfw.ImGuiImplGlfw
-
mouseButtonCallback
public void mouseButtonCallback(long window, int button, int action, int mods) - Overrides:
mouseButtonCallbackin classimgui.glfw.ImGuiImplGlfw
-
scrollCallback
public void scrollCallback(long window, double xOffset, double yOffset) - Overrides:
scrollCallbackin classimgui.glfw.ImGuiImplGlfw
-
keyCallback
public void keyCallback(long window, int keycode, int scancode, int action, int mods) - Overrides:
keyCallbackin classimgui.glfw.ImGuiImplGlfw
-
windowFocusCallback
public void windowFocusCallback(long window, boolean focused) - Overrides:
windowFocusCallbackin classimgui.glfw.ImGuiImplGlfw
-
cursorPosCallback
public void cursorPosCallback(long window, double x, double y) - Overrides:
cursorPosCallbackin classimgui.glfw.ImGuiImplGlfw
-
cursorEnterCallback
public void cursorEnterCallback(long window, boolean entered) - Overrides:
cursorEnterCallbackin classimgui.glfw.ImGuiImplGlfw
-
charCallback
public void charCallback(long window, int c) - Overrides:
charCallbackin classimgui.glfw.ImGuiImplGlfw
-
monitorCallback
public void monitorCallback(long window, int event) - Overrides:
monitorCallbackin classimgui.glfw.ImGuiImplGlfw
-
newData
protected imgui.glfw.ImGuiImplGlfw.Data newData()- Overrides:
newDatain classimgui.glfw.ImGuiImplGlfw
-