Package org.lwjgl.system.macosx
@NullMarked
package org.lwjgl.system.macosx
Contains bindings to native APIs specific to the macOS operating system.
-
ClassDescriptionCallback function:
(* anonymous)Callback function:(* anonymous)struct CGEventTapInformation { uint32_t eventTapID; CGEventTapLocation tapPoint; CGEventTapOptions options; CGEventMask eventsOfInterest; pid_t tappingProcess; pid_t processBeingTapped; bool enabled; float minUsecLatency; float avgUsecLatency; float maxUsecLatency; }An array ofCGEventTapInformationstructs.struct CGPoint { CGFloat x; CGFloat y; }An array ofCGPointstructs.Contains the function pointers loaded from the CoreGraphicsSharedLibrary.Callback function:EnumerationMutationHandlerCallback function:EnumerationMutationHandlerContains the function pointers loaded fromLibSystem.getLibrary().Implements aSharedLibraryon the macOS.Implements aSharedLibraryon the macOS usingCFBundle.Implements aSharedLibraryon the macOS usingdlopen.struct objc_method_description { SEL name; char * types; }An array ofObjCMethodDescriptionstructs.struct objc_property_attribute_t { char * name; char * value; }An array ofObjCPropertyAttributestructs.Contains the function pointers loaded from the objcSharedLibrary.