Uses of Class
com.blackrook.gloop.glfw.GLFWWindow
Packages that use GLFWWindow
-
Uses of GLFWWindow in com.blackrook.gloop.glfw
Methods in com.blackrook.gloop.glfw with parameters of type GLFWWindowModifier and TypeMethodDescriptionvoidGLFWInputSystem.attachToWindow(GLFWWindow window) Attaches this input system to a window.static GLFWContext.MainLoopGLFWContext.createLoop(GLFWWindow window, GLFWInputSystem inputSystem) Creates a mechanism for looping on polling a GLFWWindow and InputSystem.voidGLFWInputSystem.detachFromWindow(GLFWWindow window) Detaches this input system from a window.static voidGLFWContext.makeContextCurrent(GLFWWindow window) Makes a window the current target of OpenGL/GLES calls for this thread.voidGLFWWindow.WindowAdapter.onBlur(GLFWWindow window) voidGLFWWindow.WindowListener.onBlur(GLFWWindow window) Called on a window blur event.voidGLFWWindow.WindowAdapter.onClose(GLFWWindow window) voidGLFWWindow.WindowListener.onClose(GLFWWindow window) Called on a window close event.voidGLFWWindow.WindowAdapter.onContentScaleChange(GLFWWindow window, float x, float y) voidGLFWWindow.WindowListener.onContentScaleChange(GLFWWindow window, float x, float y) Called on a window content scale change event.voidGLFWWindow.DropListener.onDrop(GLFWWindow window, File[] files) Called when one or more files are dropped on the window.voidGLFWWindow.WindowAdapter.onFocus(GLFWWindow window) voidGLFWWindow.WindowListener.onFocus(GLFWWindow window) Called on a window focus event.voidGLFWWindow.WindowAdapter.onFramebufferChange(GLFWWindow window, int width, int height) voidGLFWWindow.WindowListener.onFramebufferChange(GLFWWindow window, int width, int height) Called on a window frame buffer change event.voidGLFWWindow.WindowAdapter.onIconify(GLFWWindow window) voidGLFWWindow.WindowListener.onIconify(GLFWWindow window) Called on a window iconified event.voidGLFWWindow.InputAdapter.onKeyPress(GLFWWindow window, int glfwKey, int scanCode, int modFlags) voidGLFWWindow.InputListener.onKeyPress(GLFWWindow window, int glfwKey, int scanCode, int modFlags) Called when a key is pressed.voidGLFWWindow.InputAdapter.onKeyRelease(GLFWWindow window, int glfwKey, int scanCode, int modFlags) voidGLFWWindow.InputListener.onKeyRelease(GLFWWindow window, int glfwKey, int scanCode, int modFlags) Called when a key is released.voidGLFWWindow.InputAdapter.onKeyRepeated(GLFWWindow window, int glfwKey, int scanCode, int modFlags) voidGLFWWindow.InputListener.onKeyRepeated(GLFWWindow window, int glfwKey, int scanCode, int modFlags) Called when a key is repeat-fired via being held during a press.voidGLFWWindow.InputAdapter.onKeyTyped(GLFWWindow window, char c) voidGLFWWindow.InputListener.onKeyTyped(GLFWWindow window, char c) Called when a key character is typed (character).voidGLFWWindow.WindowAdapter.onMaximize(GLFWWindow window) voidGLFWWindow.WindowListener.onMaximize(GLFWWindow window) Called on a window maximized event.voidGLFWWindow.InputAdapter.onMouseButtonPress(GLFWWindow window, int glfwButton, int modFlags) voidGLFWWindow.InputListener.onMouseButtonPress(GLFWWindow window, int glfwButton, int modFlags) Called when a mouse button is pressed.voidGLFWWindow.InputAdapter.onMouseButtonRelease(GLFWWindow window, int glfwButton, int modFlags) voidGLFWWindow.InputListener.onMouseButtonRelease(GLFWWindow window, int glfwButton, int modFlags) Called when a mouse button is released.voidGLFWWindow.WindowAdapter.onMouseEntered(GLFWWindow window) voidGLFWWindow.WindowListener.onMouseEntered(GLFWWindow window) Called when the mouse cursor enters the window.voidGLFWWindow.WindowAdapter.onMouseExited(GLFWWindow window) voidGLFWWindow.WindowListener.onMouseExited(GLFWWindow window) Called when the mouse cursor exits the window.voidGLFWWindow.InputAdapter.onMousePosition(GLFWWindow window, double x, double y) voidGLFWWindow.InputListener.onMousePosition(GLFWWindow window, double x, double y) Called when the mouse cursor is moved in the window.voidGLFWWindow.WindowAdapter.onPositionChange(GLFWWindow window, int x, int y) voidGLFWWindow.WindowListener.onPositionChange(GLFWWindow window, int x, int y) Called on a window position change event.voidGLFWWindow.WindowAdapter.onRefresh(GLFWWindow window) voidGLFWWindow.WindowListener.onRefresh(GLFWWindow window) Called on a window refresh event.voidGLFWWindow.WindowAdapter.onRestore(GLFWWindow window) voidGLFWWindow.WindowListener.onRestore(GLFWWindow window) Called on a window restore event.voidGLFWWindow.InputAdapter.onScroll(GLFWWindow window, double x, double y) voidGLFWWindow.InputListener.onScroll(GLFWWindow window, double x, double y) Called when a scrolling action occurs.voidGLFWWindow.WindowAdapter.onSizeChange(GLFWWindow window, int width, int height) voidGLFWWindow.WindowListener.onSizeChange(GLFWWindow window, int width, int height) Called on a window size change event.Constructors in com.blackrook.gloop.glfw with parameters of type GLFWWindowModifierConstructorDescriptionGLFWWindow(GLFWWindowHints hints, GLFWMonitor monitor, GLFWWindow sharedWindow, String title, int width, int height) Creates a new GLFW window, sharing its OpenGL resources with another window.GLFWWindow(GLFWWindowHints hints, GLFWWindow sharedWindow, String title, int width, int height) Creates a new GLFW window, sharing its OpenGL resources with another window.