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 ofCGEventTapInformation
structs.struct CGPoint { CGFloat x; CGFloat y; }
An array ofCGPoint
structs.Contains the function pointers loaded from the CoreGraphicsSharedLibrary
.Callback function:EnumerationMutationHandler
Callback function:EnumerationMutationHandler
Contains the function pointers loaded fromLibSystem.getLibrary()
.Implements aSharedLibrary
on the macOS.Implements aSharedLibrary
on the macOS usingCFBundle
.Implements aSharedLibrary
on the macOS usingdlopen
.struct objc_method_description { SEL name; char * types; }
An array ofObjCMethodDescription
structs.struct objc_property_attribute_t { char * name; char * value; }
An array ofObjCPropertyAttribute
structs.Contains the function pointers loaded from the objcSharedLibrary
.