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(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(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>.
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.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.Layout
An array of
IOUringNotificationRegister
structs.Layout
An array of
IOUringNotificationSlot
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(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.