Interface Carbon

  • All Superinterfaces:
    com.sun.jna.Library

    public interface Carbon
    extends com.sun.jna.Library
    Author: Denis Tulskiy Date: 6/15/11
    • Method Detail

      • GetEventDispatcherTarget

        com.sun.jna.Pointer GetEventDispatcherTarget()
      • InstallEventHandler

        int InstallEventHandler​(com.sun.jna.Pointer inTarget,
                                Carbon.EventHandlerProcPtr inHandler,
                                int inNumTypes,
                                Carbon.EventTypeSpec[] inList,
                                com.sun.jna.Pointer inUserData,
                                com.sun.jna.ptr.PointerByReference outRef)
      • RegisterEventHotKey

        int RegisterEventHotKey​(int inHotKeyCode,
                                int inHotKeyModifiers,
                                Carbon.EventHotKeyID.ByValue inHotKeyID,
                                com.sun.jna.Pointer inTarget,
                                int inOptions,
                                com.sun.jna.ptr.PointerByReference outRef)
      • GetEventParameter

        int GetEventParameter​(com.sun.jna.Pointer inEvent,
                              int inName,
                              int inDesiredType,
                              com.sun.jna.Pointer outActualType,
                              int inBufferSize,
                              IntBuffer outActualSize,
                              Carbon.EventHotKeyID outData)
      • RemoveEventHandler

        int RemoveEventHandler​(com.sun.jna.Pointer inHandlerRef)
      • UnregisterEventHotKey

        int UnregisterEventHotKey​(com.sun.jna.Pointer inHotKey)