| Name | Description | Type | Package | Framework |
| Closure | This class makes it possible to dynamically create, at runtime, native functions that call into Java code. | Class | org.lwjgl.system.libffi | LWJGL |
| Closure .B | A Closure that returns a byte value. | Class | org.lwjgl.system.libffi.Closure | LWJGL |
| Closure .D | A Closure that returns a double value. | Class | org.lwjgl.system.libffi.Closure | LWJGL |
| Closure .F | A Closure that returns a float value. | Class | org.lwjgl.system.libffi.Closure | LWJGL |
| Closure .I | A Closure that returns an int value. | Class | org.lwjgl.system.libffi.Closure | LWJGL |
| Closure .J | A Closure that returns a long value. | Class | org.lwjgl.system.libffi.Closure | LWJGL |
| Closure .P | A Closure that returns a pointer value. | Class | org.lwjgl.system.libffi.Closure | LWJGL |
| Closure .S | A Closure that returns a short value. | Class | org.lwjgl.system.libffi.Closure | LWJGL |
| Closure .V | A Closure with no return value. | Class | org.lwjgl.system.libffi.Closure | LWJGL |
| Closure .Z | A Closure that returns a boolean value. | Class | org.lwjgl.system.libffi.Closure | LWJGL |
| ClosureError | This error will be thrown by native code, if a Closure instance that has been previously garbage collected is accessed by a callback invocation. | Class | org.lwjgl.system.libffi | LWJGL |
| ClosureRegistry | Interface | org.lwjgl.system.libffi | LWJGL | |
| FFICIF | Contains information about a libffi call interface. | Class | org.lwjgl.system.libffi | LWJGL |
| FFICIF .Buffer | An array of FFICIF structs. | Class | org.lwjgl.system.libffi.FFICIF | LWJGL |
| FFIClosure | The libffi closure structure. | Class | org.lwjgl.system.libffi | LWJGL |
| FFIClosure .Buffer | An array of FFIClosure structs. | Class | org.lwjgl.system.libffi.FFIClosure | LWJGL |
| FFIType | Contains information about a libffi type. | Class | org.lwjgl.system.libffi | LWJGL |
| FFIType .Buffer | An array of FFIType structs. | Class | org.lwjgl.system.libffi.FFIType | LWJGL |
| LibFFI | Native bindings to the libffi library. | Class | org.lwjgl.system.libffi | LWJGL |