XCKeyboardKeyMap Class Reference

Inherits from NSObject
Declared in XCKeyboardKeyMap.h

– _initInexactSequences

- (void)_initInexactSequences

– _initIntendedStrings

- (void)_initIntendedStrings

– _initKeyOutputs

- (void)_initKeyOutputs

– _initKeyStates

- (void)_initKeyStates

– _initKeyboardKeys

- (void)_initKeyboardKeys

– _initModifiers

- (void)_initModifiers

– _initValidity

- (void)_initValidity

– _pathByTerminatingKeyState:next:output:sequenceID:

- (id)_pathByTerminatingKeyState:(unsigned short)arg1 next:(id)arg2 output:(id)arg3 sequenceID:(unsigned short)arg4

– _pathsForSequenceID:range:nextPath:results:

- (void)_pathsForSequenceID:(unsigned short)arg1 range:(id)arg2 nextPath:(id)arg3 results:(id)arg4

– _pathsForSystemKeyEndingString:range:nextPath:results:

- (_Bool)_pathsForSystemKeyEndingString:(id)arg1 range:(struct _NSRange)arg2 nextPath:(id)arg3 results:(id)arg4

– _sequenceIDsEndingString:range:suffixRange:results:

- (void)_sequenceIDsEndingString:(id)arg1 range:(struct _NSRange)arg2 suffixRange:(struct _NSRange)arg3 results:(id)arg4

– _stringForInput:keyState:output:

- (id)_stringForInput:(id)arg1 keyState:(unsigned long long *)arg2 output:(id)arg3

– addCachedPaths:endingString:range:

- (void)addCachedPaths:(id)arg1 endingString:(id)arg2 range:(struct _NSRange)arg3

– cachedPathsEndingString:range:

- (id)cachedPathsEndingString:(id)arg1 range:(struct _NSRange)arg2

– canEmitKeyState:

- (_Bool)canEmitKeyState:(unsigned short)arg1

– canEmitOutputID:

- (_Bool)canEmitOutputID:(unsigned short)arg1

– canEmitSequenceID:

- (_Bool)canEmitSequenceID:(unsigned short)arg1

  canEmitSequenceIDAndKeyState

@property (readonly) _Bool canEmitSequenceIDAndKeyState

– canEmitSequenceIDAsOutputID:

- (_Bool)canEmitSequenceIDAsOutputID:(unsigned short)arg1

– dealloc

- (void)dealloc

– description

- (id)description

– init

- (id)init

– initWithInputSource:layoutData:index:

- (id)initWithInputSource:(struct __GSKeyboard *)arg1 layoutData:(id)arg2 index:(unsigned long long)arg3

– inputForKey:modifierFlags:

- (id)inputForKey:(id)arg1 modifierFlags:(unsigned long long)arg2

– inputsForOutputID:

- (id)inputsForOutputID:(unsigned short)arg1

– inputsForText:

- (id)inputsForText:(id)arg1

– inputsForText:currentFlags:

- (id)inputsForText:(id)arg1 currentFlags:(unsigned long long)arg2

– inputsToSetModifierFlags:currentFlags:

- (id)inputsToSetModifierFlags:(unsigned long long)arg1 currentFlags:(unsigned long long)arg2

  primary

@property (readonly, getter=isPrimary) _Bool primary

– pathsEndingString:range:nextPath:

- (id)pathsEndingString:(id)arg1 range:(id)arg2 nextPath:(id)arg3

– pathsForSequenceID:nextPath:

- (id)pathsForSequenceID:(unsigned short)arg1 nextPath:(id)arg2

– sequenceIDsEndingString:range:

- (id)sequenceIDsEndingString:(id)arg1 range:(struct _NSRange)arg2

– sequenceIDsForString:

- (id)sequenceIDsForString:(id)arg1

– sequenceIDsForString:range:

- (id)sequenceIDsForString:(id)arg1 range:(struct _NSRange)arg2

– stringForInput:

- (id)stringForInput:(id)arg1

– stringForInputs:

- (id)stringForInputs:(id)arg1

– stringForIntendedString:

- (id)stringForIntendedString:(id)arg1

– stringForSequenceID:

- (id)stringForSequenceID:(unsigned short)arg1

– supportsKeyboardType:

- (_Bool)supportsKeyboardType:(unsigned long long)arg1

– uniqueKeyboardType:

- (unsigned long long)uniqueKeyboardType:(unsigned long long)arg1