| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- //
- // Generated by class-dump 3.5 (64 bit).
- //
- // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard.
- //
- @class NSCharacterSet, NSData, NSDictionary, NSIndexSet, NSSet;
- @interface XCKeyboardKeyMap : NSObject
- {
- struct __GSKeyboard *_inputSource;
- NSData *_layoutData;
- const struct {
- unsigned short _field1;
- unsigned short _field2;
- unsigned int _field3;
- unsigned int _field4;
- CDStruct_a561fd19 _field5[1];
- } *_layoutHeader;
- const CDStruct_a561fd19 *_keyboardType;
- const struct {
- unsigned short _field1;
- unsigned short _field2;
- unsigned int _field3;
- unsigned char _field4[1];
- } *_keyModifiersToTableNum;
- const struct {
- unsigned short _field1;
- unsigned short _field2;
- unsigned int _field3;
- unsigned int _field4[1];
- } *_keyToCharTableIndex;
- const struct {
- unsigned short _field1;
- unsigned short _field2;
- unsigned int _field3[1];
- } *_keyStateRecordsIndex;
- const CDStruct_27a325c0 *_keyStateTerminators;
- const CDStruct_27a325c0 *_keySequenceDataIndex;
- NSSet *_numericPadKeyCodes;
- NSDictionary *_systemKeyForKeyCode;
- NSDictionary *_inputsForSystemKey;
- NSDictionary *_inputForKey;
- unsigned long long _longestSystemKey;
- NSDictionary *_modifiersForTableID;
- NSCharacterSet *_validKeyOutputIDs;
- NSDictionary *_inputsForKeyOutputID;
- NSSet *_safeTerminationInputs;
- struct _NSRange _keyStateOutputIDsRange;
- NSIndexSet *_keyStatesWithTerminator;
- NSCharacterSet *_validKeyStates;
- NSCharacterSet *_validSequenceIDs;
- BOOL _canEmitSequenceIDAndKeyState;
- NSDictionary *_inexactSequencesNFC;
- unsigned long long _longestInexactSequence;
- NSDictionary *_stringsForIntendedStrings;
- }
- @property(readonly, getter=isPrimary) BOOL primary;
- @property(readonly) BOOL canEmitSequenceIDAndKeyState; // @synthesize canEmitSequenceIDAndKeyState=_canEmitSequenceIDAndKeyState;
- - (id)stringForIntendedString:(id)arg1;
- - (id)stringForInputs:(id)arg1;
- - (id)stringForInput:(id)arg1;
- - (id)_stringForInput:(id)arg1 keyState:(unsigned long long *)arg2 output:(id)arg3;
- - (void)addCachedPaths:(id)arg1 endingString:(id)arg2 range:(struct _NSRange)arg3;
- - (id)cachedPathsEndingString:(id)arg1 range:(struct _NSRange)arg2;
- - (void)_pathsForSequenceID:(unsigned short)arg1 range:(id)arg2 nextPath:(id)arg3 results:(id)arg4;
- - (BOOL)_pathsForSystemKeyEndingString:(id)arg1 range:(struct _NSRange)arg2 nextPath:(id)arg3 results:(id)arg4;
- - (id)pathsEndingString:(id)arg1 range:(id)arg2 nextPath:(id)arg3;
- - (id)_pathByTerminatingKeyState:(unsigned short)arg1 next:(id)arg2 output:(id)arg3 sequenceID:(unsigned short)arg4;
- - (id)pathsForSequenceID:(unsigned short)arg1 nextPath:(id)arg2;
- - (void)_sequenceIDsEndingString:(id)arg1 range:(struct _NSRange)arg2 suffixRange:(struct _NSRange)arg3 results:(id)arg4;
- - (id)sequenceIDsEndingString:(id)arg1 range:(struct _NSRange)arg2;
- - (id)sequenceIDsForString:(id)arg1 range:(struct _NSRange)arg2;
- - (id)sequenceIDsForString:(id)arg1;
- - (id)stringForSequenceID:(unsigned short)arg1;
- - (id)inputsForOutputID:(unsigned short)arg1;
- - (id)inputsForText:(id)arg1 currentFlags:(unsigned long long)arg2;
- - (id)inputsForText:(id)arg1;
- - (id)inputsToSetModifierFlags:(unsigned long long)arg1 currentFlags:(unsigned long long)arg2;
- - (id)inputForKey:(id)arg1 modifierFlags:(unsigned long long)arg2;
- - (BOOL)canEmitKeyState:(unsigned short)arg1;
- - (BOOL)canEmitSequenceIDAsOutputID:(unsigned short)arg1;
- - (BOOL)canEmitSequenceID:(unsigned short)arg1;
- - (BOOL)canEmitOutputID:(unsigned short)arg1;
- - (unsigned long long)uniqueKeyboardType:(unsigned long long)arg1;
- - (BOOL)supportsKeyboardType:(unsigned long long)arg1;
- - (void)_initIntendedStrings;
- - (void)_initInexactSequences;
- - (void)_initValidity;
- - (void)_initKeyStates;
- - (void)_initKeyOutputs;
- - (void)_initModifiers;
- - (void)_initKeyboardKeys;
- - (id)initWithInputSource:(struct __GSKeyboard *)arg1 layoutData:(id)arg2 index:(unsigned long long)arg3;
- - (id)init;
- @end
|