Class AltarGUIGLFWAdapter
java.lang.Object
dev.pfaff.altargui.glfw.AltarGUIGLFWAdapter
- All Implemented Interfaces:
dev.pfaff.glass.glfw.callbacks.CharCallback
,dev.pfaff.glass.glfw.callbacks.CursorPosCallback
,dev.pfaff.glass.glfw.callbacks.FramebufferSizeCallback
,dev.pfaff.glass.glfw.callbacks.KeyCallback
,dev.pfaff.glass.glfw.callbacks.MouseButtonCallback
,dev.pfaff.glass.glfw.callbacks.PathDropCallback
,dev.pfaff.glass.glfw.callbacks.ScrollCallback
,dev.pfaff.glass.glfw.callbacks.WindowContentScaleCallback
,dev.pfaff.glass.glfw.callbacks.WindowSizeCallback
public final class AltarGUIGLFWAdapter
extends Object
implements dev.pfaff.glass.glfw.callbacks.CharCallback, dev.pfaff.glass.glfw.callbacks.CursorPosCallback, dev.pfaff.glass.glfw.callbacks.FramebufferSizeCallback, dev.pfaff.glass.glfw.callbacks.KeyCallback, dev.pfaff.glass.glfw.callbacks.MouseButtonCallback, dev.pfaff.glass.glfw.callbacks.PathDropCallback, dev.pfaff.glass.glfw.callbacks.ScrollCallback, dev.pfaff.glass.glfw.callbacks.WindowContentScaleCallback, dev.pfaff.glass.glfw.callbacks.WindowSizeCallback
-
Constructor Summary
ConstructorsConstructorDescriptionAltarGUIGLFWAdapter
(dev.pfaff.glass.glfw.GLFWwindow window, DelayedInitGuiContext gui) -
Method Summary
Modifier and TypeMethodDescriptionvoid
charTyped
(dev.pfaff.glass.glfw.GLFWwindow window, int codePoint) void
cursorMoved
(dev.pfaff.glass.glfw.GLFWwindow window, double xIn, double yIn) void
framebufferSizeChanged
(dev.pfaff.glass.glfw.GLFWwindow glfWwindow, int width, int height) void
void
keyUpdated
(dev.pfaff.glass.glfw.GLFWwindow window, int keyCode, int scanCode, dev.pfaff.glass.glfw.KeyAction action, int modifierBits) void
mouseButtonUpdated
(dev.pfaff.glass.glfw.GLFWwindow window, int button, dev.pfaff.glass.glfw.MouseButtonAction action, int modifiers) void
pathDropped
(dev.pfaff.glass.glfw.GLFWwindow glfWwindow, List<Path> list) void
scrolled
(dev.pfaff.glass.glfw.GLFWwindow window, double deltaX, double deltaY) void
windowContentScaleChanged
(dev.pfaff.glass.glfw.GLFWwindow window, float x, float y) void
windowSizeChanged
(dev.pfaff.glass.glfw.GLFWwindow window, int width, int height)
-
Constructor Details
-
AltarGUIGLFWAdapter
-
-
Method Details
-
initializeState
public void initializeState() -
charTyped
public void charTyped(dev.pfaff.glass.glfw.GLFWwindow window, int codePoint) - Specified by:
charTyped
in interfacedev.pfaff.glass.glfw.callbacks.CharCallback
-
cursorMoved
public void cursorMoved(dev.pfaff.glass.glfw.GLFWwindow window, double xIn, double yIn) - Specified by:
cursorMoved
in interfacedev.pfaff.glass.glfw.callbacks.CursorPosCallback
-
framebufferSizeChanged
public void framebufferSizeChanged(dev.pfaff.glass.glfw.GLFWwindow glfWwindow, int width, int height) - Specified by:
framebufferSizeChanged
in interfacedev.pfaff.glass.glfw.callbacks.FramebufferSizeCallback
-
keyUpdated
public void keyUpdated(dev.pfaff.glass.glfw.GLFWwindow window, int keyCode, int scanCode, dev.pfaff.glass.glfw.KeyAction action, int modifierBits) - Specified by:
keyUpdated
in interfacedev.pfaff.glass.glfw.callbacks.KeyCallback
-
mouseButtonUpdated
public void mouseButtonUpdated(dev.pfaff.glass.glfw.GLFWwindow window, int button, dev.pfaff.glass.glfw.MouseButtonAction action, int modifiers) - Specified by:
mouseButtonUpdated
in interfacedev.pfaff.glass.glfw.callbacks.MouseButtonCallback
-
pathDropped
-
scrolled
public void scrolled(dev.pfaff.glass.glfw.GLFWwindow window, double deltaX, double deltaY) - Specified by:
scrolled
in interfacedev.pfaff.glass.glfw.callbacks.ScrollCallback
-
windowContentScaleChanged
public void windowContentScaleChanged(dev.pfaff.glass.glfw.GLFWwindow window, float x, float y) - Specified by:
windowContentScaleChanged
in interfacedev.pfaff.glass.glfw.callbacks.WindowContentScaleCallback
-
windowSizeChanged
public void windowSizeChanged(dev.pfaff.glass.glfw.GLFWwindow window, int width, int height) - Specified by:
windowSizeChanged
in interfacedev.pfaff.glass.glfw.callbacks.WindowSizeCallback
-