About DelphiGlfw
Units
Class Hierarchy
Classes, Interfaces, Objects and Records
Types
Variables
Constants
Functions and Procedures
Identifiers
License
Creates a custom cursor.
Creates a cursor with a standard shape.
Creates a window and its associated context.
Resets all window hints to their default values.
Destroys a cursor.
Destroys the specified window and its context.
Returns whether the specified extension is available.
Brings the specified window to front and sets input focus.
Returns the contents of the clipboard as a string.
Returns the CGDirectDisplayID of the specified monitor.
CGDirectDisplayID
Returns the NSWindow of the specified window.
NSWindow
Returns the window whose context is current on the calling thread.
Retrieves the position of the cursor relative to the client area of the window.
Retrieves the size of the framebuffer of the specified window.
Returns the current gamma ramp for the specified monitor.
Returns the value of an input option for the specified window.
Returns the values of all axes of the specified joystick.
Returns the state of all buttons of the specified joystick.
Returns the name of the specified joystick.
Returns the last reported state of a keyboard key for the specified window.
Returns the localized name of the specified printable key.
Returns the name of the specified monitor.
Returns the physical size of the monitor.
Returns the position of the monitor's viewport on the virtual screen.
Returns the currently connected monitors.
Returns the last reported state of a mouse button for the specified window.
Returns the NSOpenGLContext of the specified window.
NSOpenGLContext
Returns the primary monitor.
Returns the address of the specified function for the current context.
Returns the Vulkan instance extensions required by GLFW.
Returns the value of the GLFW timer.
Returns the frequency, in Hz, of the raw timer.
Returns the current value of the raw timer.
Retrieves the version of the GLFW library.
Returns a string describing the compile-time configuration.
Returns the current mode of the specified monitor.
Returns the available video modes for the specified monitor.
Returns the HGLRC of the specified window.
HGLRC
Returns the adapter device name of the specified monitor.
Returns the display device name of the specified monitor.
Returns the HWND of the specified window.
HWND
Returns an attribute of the specified window.
Retrieves the size of the frame of the window.
Returns the monitor that the window uses for full screen mode.
Retrieves the position of the client area of the specified window.
Retrieves the size of the client area of the specified window.
Returns the user pointer of the specified window.
Hides the specified window.
Iconifies the specified window.
Initializes the GLFW library.
Returns whether the specified joystick is present.
Makes the context of the specified window current for the calling thread.
Maximizes the specified window.
Processes all pending events.
Posts an empty event to the event queue.
Restores the specified window.
Sets the Unicode character callback.
Sets the Unicode character with modifiers callback.
Sets the clipboard to the specified string.
Sets the cursor for the window.
Sets the cursor enter/exit callback.
Sets the position of the cursor, relative to the client area of the window.
Sets the cursor position callback.
Sets the file drop callback.
Sets the error callback.
Sets the framebuffer resize callback for the specified window.
Generates a gamma ramp and sets it for the specified monitor.
Sets the current gamma ramp for the specified monitor.
Sets an input option for the specified window.
Sets the joystick configuration callback.
Sets the key callback.
Sets the monitor configuration callback.
Sets the mouse button callback.
Sets the scroll callback.
Sets the GLFW timer.
Sets the aspect ratio of the specified window.
Sets the close callback for the specified window.
Sets the focus callback for the specified window.
Sets the icon for the specified window.
Sets the iconify callback for the specified window.
Sets the mode, monitor, video mode and placement of a window.
Sets the position of the client area of the specified window.
Sets the position callback for the specified window.
Sets the refresh callback for the specified window.
Sets the close flag of the specified window.
Sets the size of the client area of the specified window.
Sets the size callback for the specified window.
Sets the size limits of the specified window.
Sets the title of the specified window.
Sets the user pointer of the specified window.
Makes the specified window visible.
Swaps the front and back buffers of the specified window.
Sets the swap interval for the current context.
Terminates the GLFW library.
Returns whether the Vulkan loader has been found.
Waits until events are queued and processes them.
Waits with timeout until events are queued and processes them.
Sets the specified window hint to the desired value.
Checks the close flag of the specified window.