]> git.saurik.com Git - iphone-api.git/blobdiff - UIKit/UIKeyboardImpl.h
Adding numerous class dumps.
[iphone-api.git] / UIKit / UIKeyboardImpl.h
diff --git a/UIKit/UIKeyboardImpl.h b/UIKit/UIKeyboardImpl.h
new file mode 100644 (file)
index 0000000..f394cc5
--- /dev/null
@@ -0,0 +1,264 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <UIKit/UIView.h>
+
+#import "WebCaretChangeListener-Protocol.h"
+
+@class NSArray, NSMutableDictionary, NSString, NSTimer, UIAutocorrectInlinePrompt, UIDelayedAction, UIKeyboardInputManager, UIKeyboardLanguageIndicator, UIKeyboardLayout, UITextInputTraits;
+
+/*XXX:*/typedef struct {
+    unsigned char pathIndex;
+    unsigned char pathIdentity;
+    unsigned char pathProximity;
+    float pathPressure;
+    float pathMajorRadius;
+    struct CGPoint pathLocation;
+    struct __GSWindow *pathWindow;
+} CDAnonymousStruct13;
+
+@interface UIKeyboardImpl : UIView <WebCaretChangeListener>
+{
+    id /*XXX:<UIKeyboardInput>*/ m_delegate;
+    UIKeyboardLanguageIndicator *m_languageIndicator;
+    NSArray *m_userSelectedInputModes;
+    NSString *m_previousInputString;
+    UIKeyboardInputManager *m_inputManager;
+    NSString *m_autocorrection;
+    UIAutocorrectInlinePrompt *m_autocorrectPrompt;
+    UIDelayedAction *m_autocorrectPromptAction;
+    NSArray *m_candidates;
+    id /*XXX:<UIKeyboardCandidateList>*/ m_candidateList;
+    UIKeyboardLayout *m_layout;
+    NSMutableDictionary *m_keyedLayouts;
+    NSString *m_inputModeLastChosen;
+    UIDelayedAction *m_synchronizePreferencesAction;
+    NSTimer *m_autoDeleteTimer;
+    unsigned int m_autoDeleteCount;
+    double m_autoDeleteLastDelete;
+    double m_autoDeleteInterval;
+    unsigned short m_autoDeleteShiftCharacter;
+    UIDelayedAction *m_longPressAction;
+    int m_orientation;
+    UIView *m_caretView;
+    NSTimer *m_caretTimer;
+    struct CGPoint m_inputPoint;
+    int m_changeCount;
+    double m_changeTime;
+    struct __CFRunLoopObserver *m_observer;
+    UITextInputTraits *m_defaultTraits;
+    UITextInputTraits *m_traits;
+    int m_returnKeyState;
+    BOOL m_autoCapitalizationPreference;
+    BOOL m_doubleSpacePeriodPreference;
+    BOOL m_autoDeleteOK;
+    BOOL m_autoShifted;
+    BOOL m_initializationDone;
+    BOOL m_preferencesNeedSynchronization;
+    BOOL m_shift;
+    BOOL m_shiftLockedEnabled;
+    BOOL m_shiftLocked;
+    BOOL m_soundsEnabled;
+    BOOL m_changed;
+    BOOL m_selecting;
+    BOOL m_inDealloc;
+    BOOL m_caretVisible;
+    BOOL m_caretBlinks;
+    BOOL m_caretShowingNow;
+    BOOL m_updatingPreferences;
+    BOOL m_anotherTouchWaiting;
+    BOOL m_performDecomposingDelete;
+    BOOL m_delegateIsSMSTextView;
+    BOOL m_performanceLoggingEnabled;
+    BOOL m_shouldSkipCandidateSelection;
+    BOOL m_autocorrectPromptTimerFired;
+    BOOL m_userChangedSelection;
+    BOOL m_shouldChargeKeys;
+    BOOL m_longPress;
+    BOOL m_syntheticInput;
+}
+
++ (id)sharedInstance;
++ (id)activeInstance;
++ (void)releaseSharedInstance;
++ (struct CGSize)defaultSize;
++ (struct CGSize)defaultSizeForOrientation:(int)fp8;
++ (struct CGSize)defaultSizeForInterfaceOrientation:(int)fp8;
++ (int)orientationForSize:(struct CGSize)fp8;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)delayedInit;
+- (void)dealloc;
+- (void)clearLayouts;
+- (void)removeFromSuperview;
+- (void)applicationSuspendedEventsOnly:(id)fp8;
+- (void)applicationResumedEventsOnly:(id)fp8;
+- (void)defaultsDidChange;
+- (void)defaultsDidChange:(id)fp8;
+- (void)synchronizePreferencesIfNeeded;
+- (void)synchronizePreferences;
+- (void)touchSynchronizePreferencesTimer;
+- (void)clearSynchronizePreferencesTimer;
+- (BOOL)performanceLoggingPreference;
+- (BOOL)autoCapitalizationPreference;
+- (BOOL)doubleSpacePeriodPreference;
+- (id)UILanguagePreference;
+- (BOOL)keyboardsExpandedPreference;
+- (void)setKeyboardsExpandedPreference;
+- (id)inputModePreference;
+- (id)localePreference;
+- (void)setInputModePreference;
+- (id)inputModeFirstPreference;
+- (id)inputModeLastChosenPreference;
+- (void)setInputModeLastChosenPreference;
+- (id)inputModeLastUsedPreference;
+- (void)setInputModeLastUsedPreference;
+- (BOOL)shiftLockPreference;
+- (void)setInputMode:(id)fp8;
+- (void)setInputModeIfDifferentThanCurrent:(id)fp8;
+- (void)setInputModeFromPreferences;
+- (void)showInputModeIndicator;
+- (void)fadeAnimationDidStop:(id)fp8 finished:(id)fp12;
+- (void)setInputModeToNextInPreferredList;
+- (void)setInputModeToNextASCIICapableInPreferredList;
+- (void)setOrientationForSize:(struct CGSize)fp8;
+- (void)setFrame:(struct CGRect)fp8;
+- (void)updateLayoutForInterfaceOrientation:(int)fp8;
+- (void)takeTextInputTraitsFrom:(id)fp8;
+- (id)delegate;
+- (void)setDelegate:(id)fp8;
+- (void)setDelegate:(id)fp8 force:(BOOL)fp12;
+- (BOOL)delegateIsSMSTextView;
+- (void)textChanged:(id)fp8;
+- (void)setDefaultTextInputTraits:(id)fp8;
+- (id)textInputTraits;
+- (void)enable;
+- (BOOL)callShouldInsertText:(id)fp8;
+- (BOOL)callShouldDelete;
+- (void)callChangedSelection;
+- (id)callInputOverlayContainer;
+- (int)callPositionForAutocorrection:(id)fp8;
+- (void)callChanged;
+- (void)setChanged;
+- (void)clearChangedDelegate;
+- (void)clearInputManager;
+- (void)handleObserverCallback;
+- (void)prepareForGeometryChange;
+- (void)geometryChangeDone:(BOOL)fp8;
+- (void)updateLayout;
+- (int)orientation;
+- (void)prepareForSelectionChange;
+- (void)updateSelectionWithPoint:(struct CGPoint)fp8;
+- (void)updateForChangedSelection;
+- (void)updateInputManagerAutoShiftFlag;
+- (void)updateShift;
+- (void)setShift:(BOOL)fp8;
+- (void)setShift:(BOOL)fp8 autoshift:(BOOL)fp12;
+- (void)setShiftLocked;
+- (BOOL)isShifted;
+- (BOOL)isAutoShifted;
+- (BOOL)isShiftLocked;
+- (BOOL)shiftLockedEnabled;
+- (BOOL)shouldSkipCandidateSelection;
+- (void)setShouldSkipCandidateSelection:(BOOL)fp8;
+- (void)installCaret;
+- (void)clearCaret;
+- (void)hideCaret:(int)fp8;
+- (void)showCaret:(int)fp8;
+- (void)caretBlinkTimerFired:(id)fp8;
+- (void)clearCaretBlinkTimer;
+- (void)touchCaretBlinkTimer;
+- (void)startCaretBlinkIfNeeded;
+- (void)setCaretBlinks:(BOOL)fp8;
+- (void)setCaretVisible:(BOOL)fp8;
+- (BOOL)caretBlinks;
+- (BOOL)caretVisible;
+- (void)updateCaretRect;
+- (void)caretChanged;
+- (void)keyActivated;
+- (void)keyDeactivated;
+- (void)setInputPoint:(struct CGPoint)fp8;
+- (void)handleDeleteAsRepeat:(BOOL)fp8;
+- (void)handleDelete;
+- (void)handleStringInput:(id)fp8;
+- (BOOL)acceptInputString:(id)fp8;
+- (void)setPreviousInputString:(id)fp8;
+- (void)addInputString:(id)fp8;
+- (void)setInputString:(id)fp8;
+- (BOOL)shouldEnableShiftForDeletedCharacter:(unsigned short)fp8;
+- (void)updateLayoutAndSetShift;
+- (void)handleDeleteWithZeroInputCount;
+- (void)handleDeleteWithNonZeroInputCount;
+- (void)deleteFromInput;
+- (void)acceptAutocorrection;
+- (void)acceptCandidate:(id)fp8 atIndex:(unsigned int)fp12;
+- (void)acceptCurrentCandidate;
+- (void)acceptCurrentCandidateIfSelected;
+- (void)showNextCandidates;
+- (void)candidateListAcceptCandidate:(id)fp8;
+- (void)candidateListSelectionDidChange:(id)fp8;
+- (id)candidateList;
+- (void)clearInput;
+- (void)setInputObject:(id)fp8;
+- (void)addInputObject:(id)fp8;
+- (void)clearTransientState;
+- (void)clearAnimations;
+- (void)acceptWord:(id)fp8 firstDelete:(unsigned int)fp12 addString:(id)fp16;
+- (BOOL)_shouldSuggestUserEnteredString:(id)fp8;
+- (BOOL)displaysCandidates;
+- (void)updateCandidateDisplayAsyncWithCandidates:(id)fp8 forInputManager:(id)fp12;
+- (void)updateCandidateDisplay;
+- (void)setAutocorrection:(id)fp8;
+- (id)autocorrectPrompt;
+- (void)removeAutocorrectPrompt;
+- (void)setCandidates:(id)fp8;
+- (int)returnKeyType;
+- (BOOL)returnKeyEnabled;
+- (void)setReturnKeyEnabled:(BOOL)fp8;
+- (void)updateReturnKey;
+- (void)updateReturnKey:(BOOL)fp8;
+- (id)manuallySelectedOverlay;
+- (id)automaticallySelectedOverlay;
+- (id)inputOverlayContainer;
+- (void)updateTextCandidateView;
+- (struct CGRect)convertRectToAutocorrectRect:(struct CGRect)fp8 delegateView:(id)fp24 container:(id)fp28;
+- (void)touchAutocorrectPromptTimer;
+- (void)clearAutocorrectPromptTimer;
+- (void)updateAutocorrectPromptAction;
+- (void)updateAutocorrectPrompt:(id)fp8;
+- (void)animateAutocorrection;
+- (void)fadeAutocorrectPrompt;
+- (void)autocorrectionAnimationDidStop:(id)fp8 finished:(id)fp12 context:(void *)fp16;
+- (void)delegateSuggestionsForCurrentInput;
+- (void)generateCandidates:(BOOL)fp8;
+- (BOOL)shouldChargeKeys;
+- (struct __CFDictionary *)chargedKeyProbabilities;
+- (void)touchAutoDeleteTimerWithThreshold:(double)fp8;
+- (void)autoDeleteTimerFired:(id)fp8;
+- (void)startAutoDeleteTimer;
+- (void)stopAutoDelete;
+- (void)touchLongPressTimer;
+- (void)clearLongPressTimer;
+- (void)longPressAction;
+- (BOOL)isLongPress;
+- (void)clearTimers;
+- (void)clearChangeTimeAndCount;
+- (void)updateChangeTimeAndIncrementCount;
+- (void)initializeSounds;
+- (void)playKeyboardSound:(unsigned long)fp8;
+- (void)setSoundsEnabled:(BOOL)fp8;
+- (void)setAnotherTouchWaiting:(BOOL)fp8;
+- (void)handleHardwareKeyDownFromSimulator:(struct __GSEvent *)fp8;
+- (void)timeMark:(unsigned int)fp8 message:(id)fp12;
+- (void)timeMark:(unsigned int)fp8;
+- (void)timeElapsed:(unsigned int)fp8 message:(id)fp12;
+- (BOOL)canHandleKeyHitTest;
+- (void)clearKeyAreas;
+- (void)registerKeyArea:(struct CGPoint)fp8 withRadii:(struct CGPoint)fp16 forKeyCode:(unsigned short)fp24 forLowerKey:(id)fp28 forUpperKey:(id)fp32;
+- (int)keyHitTest:(struct CGPoint)fp8 touchStage:(int)fp16 atTime:(double)fp20 withPathInfo:(CDAnonymousStruct13 *)fp28 forceShift:(BOOL)fp32;
+- (BOOL)keySlidIntoSwipe;
+
+@end
+