LibreOffice Module apple_remote (master) 1
Instance Methods | Protected Attributes | List of all members
GlobalKeyboardDevice Class Reference

#import <GlobalKeyboardDevice.h>

Inheritance diagram for GlobalKeyboardDevice:
[legend]
Collaboration diagram for GlobalKeyboardDevice:
[legend]

Instance Methods

(void) - mapRemoteButton:defaultKeycode:defaultModifiers:
 
(BOOL- registerHotKeyCode:modifiers:remoteEventIdentifier:
 
- Instance Methods inherited from RemoteControl
(id) - initWithDelegate:
 
(void) - setListeningToRemote:
 
(BOOL- isListeningToRemote
 
(BOOL- isOpenInExclusiveMode
 
(void) - setOpenInExclusiveMode:
 
(void) - startListening:
 
(void) - stopListening:
 
(BOOL- sendsEventForButtonIdentifier:
 

Protected Attributes

NSMutableDictionary * hotKeyRemoteEventMapping
 
EventHandlerRef eventHandlerRef
 
- Protected Attributes inherited from RemoteControl
id delegate
 

Additional Inherited Members

- Class Methods inherited from RemoteControl
(void) + sendFinishedNotificationForAppIdentifier:
 
(void) + sendRequestForRemoteControlNotification
 
(const char *) + remoteControlDeviceName
 

Detailed Description

Definition at line 40 of file GlobalKeyboardDevice.h.

Method Documentation

◆ mapRemoteButton:defaultKeycode:defaultModifiers:

- (void) mapRemoteButton: (RemoteControlEventIdentifier remoteButtonIdentifier
defaultKeycode: (unsigned int defaultKeycode
defaultModifiers: (unsigned int defaultModifiers 

◆ registerHotKeyCode:modifiers:remoteEventIdentifier:

- (BOOL) registerHotKeyCode: (unsigned int keycode
modifiers: (unsigned int modifiers
remoteEventIdentifier: (RemoteControlEventIdentifier identifier 

Definition at line 62 of file GlobalKeyboardDevice.m.

Member Data Documentation

◆ eventHandlerRef

- (EventHandlerRef) eventHandlerRef
protected

Definition at line 43 of file GlobalKeyboardDevice.h.

◆ hotKeyRemoteEventMapping

- (NSMutableDictionary*) hotKeyRemoteEventMapping
protected

Definition at line 42 of file GlobalKeyboardDevice.h.


The documentation for this class was generated from the following files: