XCKeyboardInputSolver.h 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. //
  2. // Generated by class-dump 3.5 (64 bit).
  3. //
  4. // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard.
  5. //
  6. @class NSArray, NSMutableArray, NSMutableDictionary, NSString, XCKeyboardKeyMap;
  7. @interface XCKeyboardInputSolver : NSObject <NSCopying>
  8. {
  9. XCKeyboardKeyMap *_keyMap;
  10. NSString *_string;
  11. unsigned long long _requiredFlags;
  12. unsigned long long _excludedFlags;
  13. unsigned long long _currentFlags;
  14. BOOL _includeModifierKeys;
  15. struct _NSRange _unsolvedRange;
  16. NSMutableArray *_solvedInputs;
  17. NSMutableDictionary *_solvingPaths;
  18. }
  19. @property(readonly) NSArray *solvedInputs; // @synthesize solvedInputs=_solvedInputs;
  20. @property(readonly) struct _NSRange unsolvedRange; // @synthesize unsolvedRange=_unsolvedRange;
  21. @property BOOL includeModifierKeys; // @synthesize includeModifierKeys=_includeModifierKeys;
  22. @property unsigned long long currentFlags; // @synthesize currentFlags=_currentFlags;
  23. @property unsigned long long excludedFlags; // @synthesize excludedFlags=_excludedFlags;
  24. @property unsigned long long requiredFlags; // @synthesize requiredFlags=_requiredFlags;
  25. @property(readonly, copy) NSString *string; // @synthesize string=_string;
  26. @property(readonly) XCKeyboardKeyMap *keyMap; // @synthesize keyMap=_keyMap;
  27. @property(readonly, getter=isComplete) BOOL complete;
  28. - (id)_solve;
  29. - (id)solve;
  30. - (void)solveWithSolutionRange:(struct _NSRange)arg1 results:(id)arg2;
  31. - (id)extractCompletePathsWithSolutionRange:(struct _NSRange)arg1;
  32. - (unsigned long long)advancePaths;
  33. - (void)advancePath:(id)arg1 range:(id)arg2;
  34. - (id)initWithKeyMap:(id)arg1 string:(id)arg2;
  35. - (id)init;
  36. @end