All Classes and Interfaces
Class
Description
Instances of this class may be passed to the
EventTapCreate method.Instances of this interface may be passed to the
EventTapCreate method.The structure used to report information about event taps.
An array of
CGEventTapInformation structs.A structure that contains a point in a two-dimensional coordinate system.
An array of
CGPoint structs.Java 9 version of
CheckIntrinsics.Layout
An array of
CMsghdr structs.Native bindings to <CoreFoundation.h>.
Native bindings to <CoreGraphics.h>.
Contains the function pointers loaded from the CoreGraphics
SharedLibrary.Native bindings to
dpapi.h and crypt32.dll.Contains the function pointers loaded from the crypt32
SharedLibrary.Provides the text of a prompt and information about when and where that prompt is to be displayed when using the
Crypt32.CryptProtectData(java.nio.IntBuffer, org.lwjgl.system.windows.DATA_BLOB, java.nio.ByteBuffer, org.lwjgl.system.windows.DATA_BLOB, long, org.lwjgl.system.windows.CRYPTPROTECT_PROMPTSTRUCT, int, org.lwjgl.system.windows.DATA_BLOB) and
Crypt32.CryptUnprotectData(java.nio.IntBuffer, org.lwjgl.system.windows.DATA_BLOB, org.lwjgl.PointerBuffer, org.lwjgl.system.windows.DATA_BLOB, long, org.lwjgl.system.windows.CRYPTPROTECT_PROMPTSTRUCT, int, org.lwjgl.system.windows.DATA_BLOB) functions.The
DATA_BLOB structure contains an arbitrary array of bytes.An array of
DATA_BLOB structs.Contains information about the initialization and environment of a printer or a display device.
An array of
DEVMODE structs.Receives information about the display device specified by the
iDevNum parameter of the User32.EnumDisplayDevices(java.nio.ByteBuffer, int, org.lwjgl.system.windows.DISPLAY_DEVICE, int) function.An array of
DISPLAY_DEVICE structs.Native bindings to <dlfcn.h>.
Native bindings to <dlfcn.h>.
Native bindings to <dlfcn.h>.
A mutation handler.
A mutation handler.
Layout
An array of
EpollData structs.Layout
An array of
EpollEvent structs.Native bindings to <fcntl.h>.
Contains information about a libffi call interface.
An array of
FFICIF structs.The libffi closure structure.
An array of
FFIClosure structs.Contains information about a libffi type.
An array of
FFIType structs.Layout
An array of
Flock structs.Layout
An array of
FOwnerEx structs.Native bindings to wingdi.h and gdi32.dll.
Contains the function pointers loaded from the gdi32
SharedLibrary.Contains information about a simulated message generated by an input device other than a keyboard or mouse.
An array of
HARDWAREINPUT structs.Used by
User32.SendInput(org.lwjgl.system.windows.INPUT.Buffer, int) to store information for synthesizing input events such as keystrokes, mouse movement, and mouse clicks.An array of
INPUT structs.Layout
An array of
IOCQRingOffsets structs.Filled with the offset for
mmap(2).An array of
IOSQRingOffsets structs.Layout
An array of
IOURing structs.Layout
An array of
IOURingBuf structs.Argument for
IORING_(UN)REGISTER_PBUF_RING.An array of
IOURingBufReg structs.Layout
An array of
IOURingBufRing structs.Argument for
IORING_REGISTER_PBUF_STATUS.An array of
IOURingBufStatus structs.Layout
An array of
IOURingClockRegister structs.Layout
An array of
IOURingCloneBuffers structs.Layout
An array of
IOURingCQ structs.IO completion data structure (Completion Queue Entry).
An array of
IOURingCQE structs.Argument for
REGISTER_FILE_ALLOC_RANGE.An array of
IOURingFileIndexRange structs.Layout
An array of
IOURingGeteventsArg structs.Argument for
IORING_(UN)REGISTER_NAPI.An array of
IOURingNAPI structs.Passed in for
setup.An array of
IOURingParams structs.Layout
An array of
IOURingProbe structs.Layout
An array of
IOURingProbeOp structs.Layout
An array of
IOURingRecvmsgOut structs.Layout
An array of
IOURingRestriction structs.Layout
An array of
IOURingRSRCRegister structs.Layout
An array of
IOURingRSRCUpdate structs.Layout
An array of
IOURingRSRCUpdate2 structs.Layout
An array of
IOURingSQ structs.IO submission data structure (Submission Queue Entry).
An array of
IOURingSQE structs.Argument for
REGISTER_SYNC_CANCEL.An array of
IOURingSyncCancelReg structs.Layout
An array of
IOVec structs.This class contains native methods that can be used to call dynamically loaded functions.
Bindings to the Java Native Interface (JNI).
Layout
An array of
JNINativeMethod structs.Native bindings to Kernel32 library.
Contains the function pointers loaded from the kernel32
SharedLibrary.Layout
An array of
KernelTimespec structs.Contains information about a simulated keyboard event.
An array of
KEYBDINPUT structs.Layout
An array of
LARGE_INTEGER structs.Native bindings to libc, the Standard C Library.
Contains the function pointers loaded from
LibSystem.getLibrary().Native bindings to errno.h.
Native bindings to locale.h.
Native bindings to stdio.h.
Native bindings to stdlib.h.
Native bindings to string.h.
Native bindings to the libffi library.
Native bindings to io_uring, a Linux-specific API for asynchronous I/O.
Native bindings to libSystem, the MacOS system library.
Native bindings to liburing.
Math utility class.
Native bindings to <sys/mman.h>.
Contains information about a display monitor.
An array of
MONITORINFOEX structs.Contains information about a simulated mouse event.
An array of
MOUSEINPUT structs.Contains message information from a thread's message queue.
An array of
MSG structs.Layout
An array of
Msghdr structs.Defines a method.
An array of
ObjCMethodDescription structs.Defines a property attribute.
An array of
ObjCPropertyAttribute structs.Native bindings to the Objective-C Runtime.
Contains the function pointers loaded from the objc
SharedLibrary.Arguments for how
openat2(2) should open the target path.An array of
OpenHow structs.Describes the pixel format of a drawing surface.
An array of
PIXELFORMATDESCRIPTOR structs.Defines the x- and y- coordinates of a point.
An array of
POINT structs.Contains the coordinates of a point.
An array of
POINTL structs.Native bindings to <pthread.h>.
Defines the coordinates of the upper-left and lower-right corners of a rectangle.
An array of
RECT structs.Contains the security descriptor for an object and specifies whether the handle retrieved by specifying this structure is inheritable.
An array of
SECURITY_ATTRIBUTES structs.Structure describing a generic socket address.
An array of
Sockaddr structs.Native bindings to <sys/socket.h>.
Native bindings to <sys/stat.h>.
Layout
An array of
Statx structs.Timestamp structure for the timestamps in
struct statx.An array of
StatxTimestamp structs.Encapsulates data for touch input.
An array of
TOUCHINPUT structs.Native bindings to <sys/uio.h>.
Native bindings to <unistd.h>.
Native bindings to WinUser.h and user32.dll.
Contains the function pointers loaded from the user32
SharedLibrary.Visual structure; contains information about colormapping possible.
An array of
Visual structs.Native bindings to WinBase.h.
Contains information about the placement of a window on the screen.
An array of
WINDOWPLACEMENT structs.An application-defined function that processes messages sent to a window.
An application-defined function that processes messages sent to a window.
Contains the window class attributes that are registered by the
User32.RegisterClassEx(java.nio.IntBuffer, org.lwjgl.system.windows.WNDCLASSEX) function.An array of
WNDCLASSEX structs.Native bindings to libX11.
Contains the function pointers loaded from the X11
SharedLibrary.Generic X event.
An array of
XAnyEvent structs.Button event.
An array of
XButtonEvent structs.Layout
An array of
XCirculateEvent structs.Layout
An array of
XCirculateRequestEvent structs.Client message event.
An array of
XClientMessageEvent structs.Layout
An array of
XColormapEvent structs.Motion event.
An array of
XConfigureEvent structs.Layout
An array of
XConfigureRequestEvent structs.Layout
An array of
XCreateWindowEvent structs.Layout
An array of
XCrossingEvent structs.Layout
An array of
XDestroyWindowEvent structs.Error event.
An array of
XErrorEvent structs.This union is defined so Xlib can always use the same sized event structure internally, to avoid memory fragmentation.
An array of
XEvent structs.Layout
An array of
XExposeEvent structs.Layout
An array of
XFocusChangeEvent structs.GenericEvent.
An array of
XGenericEvent structs.Additional information for an
XGenericEvent.An array of
XGenericEventCookie structs.Layout
An array of
XGraphicsExposeEvent structs.Layout
An array of
XGravityEvent structs.Key event.
An array of
XKeyEvent structs.Generated on
EnterWindow and FocusIn when KeyMapState selected.An array of
XKeymapEvent structs.Layout
An array of
XMapEvent structs.Layout
An array of
XMappingEvent structs.Layout
An array of
XMapRequestEvent structs.Motion event.
An array of
XMotionEvent structs.Layout
An array of
XNoExposeEvent structs.Property event.
An array of
XPropertyEvent structs.Layout
An array of
XReparentEvent structs.Layout
An array of
XResizeRequestEvent structs.Layout
An array of
XSelectionClearEvent structs.Selection event structure.
An array of
XSelectionEvent structs.SelectionRequest event structure.
An array of
XSelectionRequestEvent structs.Data structure for setting window attributes.
An array of
XSetWindowAttributes structs.Layout
An array of
XTimeCoord structs.Layout
An array of
XUnmapEvent structs.Layout
An array of
XVisibilityEvent structs.Information used by the visual utility routines to find desired visual type from the many visuals a display may support.
An array of
XVisualInfo structs.