Top Description Interfaces Classes
[default module]

Package org.lwjgl.system.macosx

Annotations
@NonnullDefault

Contains bindings to native APIs specific to the macOS operating system.

Interface Summary

Modifier and TypeInterface and Description
public interface
CGEventTapCallBackI

Instances of this interface may be passed to the EventTapCreate method.

public interface
EnumerationMutationHandlerI

A mutation handler.

Class Summary

Modifier and TypeClass and Description
public abstract class
CGEventTapCallBack

Instances of this class may be passed to the EventTapCreate method.

public class
CGEventTapInformation

The structure used to report information about event taps.

public class
CGPoint

A structure that contains a point in a two-dimensional coordinate system.

public class
CoreFoundation

Native bindings to <CoreFoundation.h>.

public class
CoreGraphics

Native bindings to <CoreGraphics.h>.

public class
DynamicLinkLoader

Native bindings to <dlfcn.h>.

public abstract class
EnumerationMutationHandler

A mutation handler.

public class
LibC

Native bindings to libc, the Standard C Library.

public class
LibSystem

Native bindings to libSystem, the MacOS system library.

public abstract class
MacOSXLibrary

Implements a SharedLibrary on the macOS.

public class
MacOSXLibraryBundle

Implements a SharedLibrary on the macOS using CFBundle.

public class
MacOSXLibraryDL

Implements a SharedLibrary on the macOS using dlopen.

public class
ObjCMethodDescription

Defines a method.

public class
ObjCPropertyAttribute

Defines a property attribute.

public class
ObjCRuntime

Native bindings to the Objective-C Runtime.