]> git.saurik.com Git - iphone-api.git/commitdiff
Commit the Preferences folder (for WinterBoard).
authorJay Freeman (saurik) <saurik@saurik.com>
Wed, 8 Jan 2014 06:39:02 +0000 (06:39 +0000)
committerJay Freeman (saurik) <saurik@saurik.com>
Wed, 8 Jan 2014 06:39:06 +0000 (06:39 +0000)
32 files changed:
Preferences/CDStructures.h [new file with mode: 0644]
Preferences/NSArray-PreferencesAdditions.h [new file with mode: 0644]
Preferences/NSObject-Protocol.h [new file with mode: 0644]
Preferences/PSAlert.h [new file with mode: 0644]
Preferences/PSBaseView-Protocol.h [new file with mode: 0644]
Preferences/PSBundleController.h [new file with mode: 0644]
Preferences/PSConfirmationSpecifier.h [new file with mode: 0644]
Preferences/PSControlTableCell.h [new file with mode: 0644]
Preferences/PSDetailController.h [new file with mode: 0644]
Preferences/PSEditableListController.h [new file with mode: 0644]
Preferences/PSEditableTableCell.h [new file with mode: 0644]
Preferences/PSEditingPane.h [new file with mode: 0644]
Preferences/PSImageCell.h [new file with mode: 0644]
Preferences/PSKeychainUtilities.h [new file with mode: 0644]
Preferences/PSListController.h [new file with mode: 0644]
Preferences/PSListItemsController.h [new file with mode: 0644]
Preferences/PSMultiValueEditingPane.h [new file with mode: 0644]
Preferences/PSRootController.h [new file with mode: 0644]
Preferences/PSSetupController.h [new file with mode: 0644]
Preferences/PSSetupListController.h [new file with mode: 0644]
Preferences/PSSpecifier.h [new file with mode: 0644]
Preferences/PSStaticTextTableCell.h [new file with mode: 0644]
Preferences/PSSystemConfiguration.h [new file with mode: 0644]
Preferences/PSTableCell-SyntheticEvents.h [new file with mode: 0644]
Preferences/PSTableCell.h [new file with mode: 0644]
Preferences/PSTextEditingPane.h [new file with mode: 0644]
Preferences/PSTextFieldSpecifier.h [new file with mode: 0644]
Preferences/PSTextView.h [new file with mode: 0644]
Preferences/PSTextViewTableCell.h [new file with mode: 0644]
Preferences/PSViewController.h [new file with mode: 0644]
Preferences/UIModalViewDelegate-Protocol.h [new file with mode: 0644]
Preferences/UITextViewLegacyDelegate-Protocol.h [new file with mode: 0644]

diff --git a/Preferences/CDStructures.h b/Preferences/CDStructures.h
new file mode 100644 (file)
index 0000000..93b5505
--- /dev/null
@@ -0,0 +1,29 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+struct CGPoint {
+    float x;
+    float y;
+};
+
+struct CGRect {
+    struct CGPoint origin;
+    struct CGSize size;
+};
+
+struct CGSize {
+    float width;
+    float height;
+};
+
+struct _NSZone;
+
+struct __CFString;
+
+struct __GSEvent;
+
+struct __SCPreferences;
+
diff --git a/Preferences/NSArray-PreferencesAdditions.h b/Preferences/NSArray-PreferencesAdditions.h
new file mode 100644 (file)
index 0000000..d57b74b
--- /dev/null
@@ -0,0 +1,12 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSArray.h"
+
+@interface NSArray (PreferencesAdditions)
+- (id)specifierForID:(id)fp8;
+@end
+
diff --git a/Preferences/NSObject-Protocol.h b/Preferences/NSObject-Protocol.h
new file mode 100644 (file)
index 0000000..9dce5ff
--- /dev/null
@@ -0,0 +1,28 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+@protocol NSObject
+- (BOOL)isEqual:(id)fp8;
+- (unsigned int)hash;
+- (Class)superclass;
+- (Class)class;
+- (id)self;
+- (struct _NSZone *)zone;
+- (id)performSelector:(SEL)fp8;
+- (id)performSelector:(SEL)fp8 withObject:(id)fp12;
+- (id)performSelector:(SEL)fp8 withObject:(id)fp12 withObject:(id)fp16;
+- (BOOL)isProxy;
+- (BOOL)isKindOfClass:(Class)fp8;
+- (BOOL)isMemberOfClass:(Class)fp8;
+- (BOOL)conformsToProtocol:(id)fp8;
+- (BOOL)respondsToSelector:(SEL)fp8;
+- (id)retain;
+- (oneway void)release;
+- (id)autorelease;
+- (unsigned int)retainCount;
+- (id)description;
+@end
+
diff --git a/Preferences/PSAlert.h b/Preferences/PSAlert.h
new file mode 100644 (file)
index 0000000..c9d42f4
--- /dev/null
@@ -0,0 +1,47 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+#import "UIModalViewDelegate-Protocol.h"
+
+@class NSString, UIModalView;
+
+@interface PSAlert : NSObject <UIModalViewDelegate>
+{
+    id _delegate;
+    id _userInfo;
+    UIModalView *_sheet;
+    NSString *_body;
+    NSString *_title;
+    NSString *_defaultButton;
+    NSString *_alternateButton;
+    int _buttonClicked;
+    BOOL _displayed;
+}
+
++ (id)alertWithBodyText:(id)fp8 defaultButton:(id)fp12 alternateButton:(id)fp16;
++ (void)displayAlertWithBodyText:(id)fp8 defaultButton:(id)fp12 alternateButton:(id)fp16 delegate:(id)fp20 userInfo:(id)fp24;
+- (id)init;
+- (void)dealloc;
+- (void)setDelegate:(id)fp8;
+- (void)setBodyText:(id)fp8;
+- (id)bodyText;
+- (void)setTitle:(id)fp8;
+- (id)title;
+- (void)setDefaultButton:(id)fp8;
+- (id)defaultButton;
+- (void)setAlternateButton:(id)fp8;
+- (id)alternateButton;
+- (id)alertSheet;
+- (void)display;
+- (void)setUserInfo:(id)fp8;
+- (id)userInfo;
+- (void)dismiss;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+
+@end
+
diff --git a/Preferences/PSBaseView-Protocol.h b/Preferences/PSBaseView-Protocol.h
new file mode 100644 (file)
index 0000000..845119a
--- /dev/null
@@ -0,0 +1,45 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+@protocol PSBaseView <NSObject>
++ (BOOL)isOverlay;
+- (id)initForContentSize:(struct CGSize)fp8;
+- (void)setParentController:(id)fp8;
+- (id)parentController;
+- (void)setRootController:(id)fp8;
+- (id)rootController;
+- (id)view;
+- (void)pushNavigationItemWithTitle:(id)fp8;
+- (void)pushNavigationItem:(id)fp8;
+- (void)insertNavigationItem:(id)fp8 atIndex:(int)fp12;
+- (void)insertNavigationItem:(id)fp8 atIndexFromEnd:(int)fp12;
+- (void)popNavigationItem;
+- (void)popNavigationItemWithAnimation:(BOOL)fp8;
+- (void)hideNavigationBarButtons;
+- (void)showNavigationBarButtons:(id)fp8:(id)fp12;
+- (void)showLeftButton:(id)fp8 withStyle:(int)fp12 rightButton:(id)fp16 withStyle:(int)fp20;
+- (void)setNavigationBarEnabled:(BOOL)fp8;
+- (void)setPrompt:(id)fp8;
+- (id)navigationTitle;
+- (id)navigationItem;
+- (void)navigationBarButtonClicked:(int)fp8;
+- (void)viewDidBecomeVisible;
+- (void)viewWillBecomeVisible:(void *)fp8;
+- (void)viewWillRedisplay;
+- (void)viewTransitionCompleted;
+- (void)suspend;
+- (void)didLock;
+- (void)willUnlock;
+- (void)didUnlock;
+- (void)didWake;
+- (void)pushController:(id)fp8;
+- (void)handleURL:(id)fp8;
+- (BOOL)popController;
+- (BOOL)popControllerWithAnimation:(BOOL)fp8;
+- (void)setPreferenceValue:(id)fp8 specifier:(id)fp12;
+- (id)readPreferenceValue:(id)fp8;
+@end
+
diff --git a/Preferences/PSBundleController.h b/Preferences/PSBundleController.h
new file mode 100644 (file)
index 0000000..7b107d2
--- /dev/null
@@ -0,0 +1,22 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class PSListController;
+
+@interface PSBundleController : NSObject
+{
+    PSListController *_parent;
+}
+
+- (void)load;
+- (void)unload;
+- (id)specifiersWithSpecifier:(id)fp8;
+- (id)initWithParentListController:(id)fp8;
+
+@end
+
diff --git a/Preferences/PSConfirmationSpecifier.h b/Preferences/PSConfirmationSpecifier.h
new file mode 100644 (file)
index 0000000..3453eeb
--- /dev/null
@@ -0,0 +1,27 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Preferences/PSSpecifier.h>
+
+@class NSString;
+
+@interface PSConfirmationSpecifier : PSSpecifier
+{
+    NSString *_title;
+    NSString *_okButton;
+    NSString *_cancelButton;
+}
+
++ (id)preferenceSpecifierNamed:(id)fp8 target:(id)fp12 set:(SEL)fp16 get:(SEL)fp20 detail:(Class)fp24 cell:(int)fp28 edit:(Class)fp32;
+- (void)setupWithDictionary:(id)fp8;
+- (void)setTitle:(id)fp8;
+- (id)title;
+- (id)okButton;
+- (id)cancelButton;
+- (void)dealloc;
+
+@end
+
diff --git a/Preferences/PSControlTableCell.h b/Preferences/PSControlTableCell.h
new file mode 100644 (file)
index 0000000..6bdfe7b
--- /dev/null
@@ -0,0 +1,32 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Preferences/PSTableCell.h>
+
+@class NSArray, NSDictionary, UIControl, UIProgressIndicator;
+
+@interface PSControlTableCell : PSTableCell
+{
+    UIControl *_control;
+    UIProgressIndicator *_progressIndicator;
+    NSArray *_values;
+    NSDictionary *_titleDict;
+}
+
+- (void)setValues:(id)fp8 titleDictionary:(id)fp12;
+- (id)titleTextLabel;
+- (id)valueTextLabel;
+- (void)dealloc;
+- (id)control;
+- (BOOL)loading;
+- (void)setLoading:(BOOL)fp8;
+- (void)setControl:(id)fp8;
+- (void)controlChanged:(id)fp8;
+- (void)setValue:(id)fp8;
+- (void)layoutSubviews;
+
+@end
+
diff --git a/Preferences/PSDetailController.h b/Preferences/PSDetailController.h
new file mode 100644 (file)
index 0000000..a7cedaf
--- /dev/null
@@ -0,0 +1,39 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Preferences/PSViewController.h>
+
+@class PSEditingPane, UIKeyboard, UIView;
+
+@interface PSDetailController : PSViewController
+{
+    UIView *_view;
+    PSEditingPane *_pane;
+    UIKeyboard *_keyboard;
+    BOOL _keyboardVisible;
+}
+
+- (void)_updateNavBarButtons;
+- (id)initForContentSize:(struct CGSize)fp8;
+- (void)dealloc;
+- (void)viewWillRedisplay;
+- (void)_addKeyboardView;
+- (void)setPane:(id)fp8;
+- (id)pane;
+- (void)setKeyboardVisible:(BOOL)fp8 animated:(BOOL)fp12;
+- (BOOL)keyboardVisible;
+- (void)viewWillBecomeVisible:(void *)fp8;
+- (id)navigationTitle;
+- (void)saveChanges;
+- (void)suspend;
+- (void)doneButtonClicked:(id)fp8;
+- (void)cancelButtonClicked:(id)fp8;
+- (void)navigationBarButtonClicked:(int)fp8;
+- (BOOL)popController;
+- (id)view;
+
+@end
+
diff --git a/Preferences/PSEditableListController.h b/Preferences/PSEditableListController.h
new file mode 100644 (file)
index 0000000..10aee0c
--- /dev/null
@@ -0,0 +1,28 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Preferences/PSListController.h>
+
+@interface PSEditableListController : PSListController
+{
+    BOOL _editable;
+}
+
+- (id)initForContentSize:(struct CGSize)fp8;
+- (void)_updateNavigationBar:(BOOL)fp8;
+- (void)viewWillBecomeVisible:(void *)fp8;
+- (void)viewWillRedisplay;
+- (void)pushController:(id)fp8;
+- (void)navigationBarButtonClicked:(int)fp8;
+- (BOOL)editable;
+- (void)setEditable:(BOOL)fp8;
+- (BOOL)table:(id)fp8 canSelectRow:(int)fp12;
+- (BOOL)table:(id)fp8 canDeleteRow:(int)fp12;
+- (BOOL)performDeletionActionForSpecifier:(id)fp8;
+- (void)table:(id)fp8 deleteRow:(int)fp12;
+
+@end
+
diff --git a/Preferences/PSEditableTableCell.h b/Preferences/PSEditableTableCell.h
new file mode 100644 (file)
index 0000000..025ee7d
--- /dev/null
@@ -0,0 +1,22 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIPreferencesTextTableCell.h"
+
+@interface PSEditableTableCell : UIPreferencesTextTableCell
+{
+    id _userInfo;
+    SEL _targetSetter;
+    id _realTarget;
+}
+
+- (void)controlChanged:(id)fp8;
+- (void)setValueChangedOnReturn;
+- (void)setValueChangedTarget:(id)fp8 action:(SEL)fp12 userInfo:(id)fp16;
+- (void)dealloc;
+
+@end
+
diff --git a/Preferences/PSEditingPane.h b/Preferences/PSEditingPane.h
new file mode 100644 (file)
index 0000000..d6fe43f
--- /dev/null
@@ -0,0 +1,42 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UIView.h"
+
+@class PSSpecifier;
+
+@interface PSEditingPane : UIView
+{
+    PSSpecifier *_specifier;
+    id _delegate;
+    unsigned int _requiresKeyboard:1;
+}
+
++ (struct CGSize)defaultSize;
++ (id)defaultBackgroundColor;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (BOOL)drawLabel;
+- (struct CGRect)contentRect;
+- (void)dealloc;
+- (void)setDelegate:(id)fp8;
+- (void)setPreferenceSpecifier:(id)fp8;
+- (id)preferenceSpecifier;
+- (void)setPreferenceValue:(id)fp8;
+- (id)preferenceValue;
+- (BOOL)requiresKeyboard;
+- (void)drawPinstripesInRect:(struct CGRect)fp8;
+- (id)specifierLabel;
+- (void)drawLabelInRect:(struct CGRect)fp8;
+- (void)drawRect:(struct CGRect)fp8;
+- (BOOL)wantsNewButton;
+- (void)addNewValue;
+- (void)editMode;
+- (void)doneEditing;
+- (BOOL)handlesDoneButton;
+- (BOOL)changed;
+
+@end
+
diff --git a/Preferences/PSImageCell.h b/Preferences/PSImageCell.h
new file mode 100644 (file)
index 0000000..3e47fe7
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Preferences/PSTableCell.h>
+
+@class UIImageView;
+
+@interface PSImageCell : PSTableCell
+{
+    UIImageView *_imageView;
+}
+
+- (void)setImageView:(id)fp8;
+- (void)drawTitleInRect:(struct CGRect)fp8 selected:(BOOL)fp24;
+
+@end
+
diff --git a/Preferences/PSKeychainUtilities.h b/Preferences/PSKeychainUtilities.h
new file mode 100644 (file)
index 0000000..6029de6
--- /dev/null
@@ -0,0 +1,23 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@interface PSKeychainUtilities : NSObject
+{
+}
+
++ (id)_passwordForHost:(id)fp8 username:(id)fp12 port:(int)fp16 protocol:(id)fp20;
++ (id)passwordForHost:(id)fp8 username:(id)fp12 port:(int)fp16 protocol:(id)fp20;
++ (void)setPassword:(id)fp8 forHost:(id)fp12 username:(id)fp16 port:(int)fp20 protocol:(id)fp24;
++ (void)removePasswordForHost:(id)fp8 username:(id)fp12 port:(int)fp16 protocol:(id)fp20;
++ (id)_passwordForGenericAccount:(id)fp8 service:(id)fp12;
++ (id)passwordForServiceName:(id)fp8 accountName:(id)fp12;
++ (void)setPassword:(id)fp8 forServiceName:(id)fp12 accountName:(id)fp16;
++ (void)removePasswordForServiceName:(id)fp8 accountName:(id)fp12;
+
+@end
+
diff --git a/Preferences/PSListController.h b/Preferences/PSListController.h
new file mode 100644 (file)
index 0000000..213a5cc
--- /dev/null
@@ -0,0 +1,153 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Preferences/PSViewController.h>
+
+@class NSArray, NSMutableArray, NSMutableDictionary, NSString, PSSpecifier, UIModalView, UIPreferencesTable, UITransitionView;
+
+@interface PSListController : PSViewController
+{
+    NSMutableDictionary *_cells;
+    BOOL _cachesCells;
+    NSString *_title;
+    UITransitionView *_view;
+    UIPreferencesTable *_table;
+    NSArray *_specifiers;
+    id <PSBaseView> _detailController;
+    id <PSBaseView> _previousController;
+    NSMutableArray *_controllers;
+    NSMutableDictionary *_specifiersByID;
+    BOOL _keyboardWasVisible;
+    BOOL _showingSetupController;
+    BOOL _selectingRow;
+    NSString *_specifierID;
+    PSSpecifier *_specifier;
+    NSMutableArray *_groups;
+    NSMutableArray *_bundleControllers;
+    BOOL _bundlesLoaded;
+    struct CGRect _cellRect;
+    UIModalView *_alertSheet;
+}
+
++ (BOOL)displaysButtonBar;
+- (void)setCachesCells:(BOOL)fp8;
+- (id)description;
+- (id)table;
+- (id)bundle;
+- (id)specifier;
+- (id)loadSpecifiersFromPlistName:(id)fp8 target:(id)fp12;
+- (id)specifiers;
+- (void)_addIdentifierForSpecifier:(id)fp8;
+- (void)_removeIdentifierForSpecifier:(id)fp8;
+- (void)_setSpecifiers:(id)fp8;
+- (void)setSpecifiers:(id)fp8;
+- (void)reloadSpecifierAtIndex:(int)fp8 animated:(BOOL)fp12;
+- (void)reloadSpecifierAtIndex:(int)fp8;
+- (void)reloadSpecifier:(id)fp8 animated:(BOOL)fp12;
+- (void)reloadSpecifier:(id)fp8;
+- (void)reloadSpecifierID:(id)fp8 animated:(BOOL)fp12;
+- (void)reloadSpecifierID:(id)fp8;
+- (int)indexOfSpecifierID:(id)fp8;
+- (int)indexOfSpecifier:(id)fp8;
+- (BOOL)containsSpecifier:(id)fp8;
+- (int)indexOfGroup:(int)fp8;
+- (int)numberOfGroups;
+- (id)specifierAtIndex:(int)fp8;
+- (BOOL)getGroup:(int *)fp8 row:(int *)fp12 ofSpecifierID:(id)fp16;
+- (BOOL)getGroup:(int *)fp8 row:(int *)fp12 ofSpecifier:(id)fp16;
+- (BOOL)_getGroup:(int *)fp8 row:(int *)fp12 ofSpecifierAtIndex:(int)fp16 groups:(id)fp20;
+- (BOOL)getGroup:(int *)fp8 row:(int *)fp12 ofSpecifierAtIndex:(int)fp16;
+- (int)rowsForGroup:(int)fp8;
+- (id)specifiersInGroup:(int)fp8;
+- (void)insertSpecifier:(id)fp8 atIndex:(int)fp12 animated:(BOOL)fp16;
+- (void)insertSpecifier:(id)fp8 afterSpecifier:(id)fp12 animated:(BOOL)fp16;
+- (void)insertSpecifier:(id)fp8 afterSpecifierID:(id)fp12 animated:(BOOL)fp16;
+- (void)insertSpecifier:(id)fp8 atEndOfGroup:(int)fp12 animated:(BOOL)fp16;
+- (void)insertSpecifier:(id)fp8 atIndex:(int)fp12;
+- (void)insertSpecifier:(id)fp8 afterSpecifier:(id)fp12;
+- (void)insertSpecifier:(id)fp8 afterSpecifierID:(id)fp12;
+- (void)insertSpecifier:(id)fp8 atEndOfGroup:(int)fp12;
+- (void)insertContiguousSpecifiers:(id)fp8 atIndex:(int)fp12 animated:(BOOL)fp16;
+- (void)insertContiguousSpecifiers:(id)fp8 afterSpecifier:(id)fp12 animated:(BOOL)fp16;
+- (void)insertContiguousSpecifiers:(id)fp8 afterSpecifierID:(id)fp12 animated:(BOOL)fp16;
+- (void)insertContiguousSpecifiers:(id)fp8 atEndOfGroup:(int)fp12 animated:(BOOL)fp16;
+- (void)insertContiguousSpecifiers:(id)fp8 atIndex:(int)fp12;
+- (void)insertContiguousSpecifiers:(id)fp8 afterSpecifier:(id)fp12;
+- (void)insertContiguousSpecifiers:(id)fp8 afterSpecifierID:(id)fp12;
+- (void)insertContiguousSpecifiers:(id)fp8 atEndOfGroup:(int)fp12;
+- (void)addSpecifier:(id)fp8;
+- (void)addSpecifier:(id)fp8 animated:(BOOL)fp12;
+- (void)addSpecifiersFromArray:(id)fp8;
+- (void)addSpecifiersFromArray:(id)fp8 animated:(BOOL)fp12;
+- (void)removeSpecifier:(id)fp8 animated:(BOOL)fp12;
+- (void)removeSpecifierID:(id)fp8 animated:(BOOL)fp12;
+- (void)removeSpecifierAtIndex:(int)fp8 animated:(BOOL)fp12;
+- (void)removeSpecifier:(id)fp8;
+- (void)removeSpecifierID:(id)fp8;
+- (void)removeSpecifierAtIndex:(int)fp8;
+- (void)removeLastSpecifier;
+- (void)removeLastSpecifierAnimated:(BOOL)fp8;
+- (BOOL)_canRemoveSpecifiers:(id)fp8;
+- (void)removeContiguousSpecifiers:(id)fp8 animated:(BOOL)fp12;
+- (void)removeContiguousSpecifiers:(id)fp8;
+- (void)replaceContiguousSpecifiers:(id)fp8 withSpecifiers:(id)fp12;
+- (void)replaceContiguousSpecifiers:(id)fp8 withSpecifiers:(id)fp12 animated:(BOOL)fp16;
+- (void)_loadBundleControllers;
+- (void)_unloadBundleControllers;
+- (void)suspend;
+- (void)dealloc;
+- (id)initForContentSize:(struct CGSize)fp8;
+- (id)navigationTitle;
+- (id)_createGroupIndices:(id)fp8;
+- (void)createGroupIndices;
+- (void)loseFocus;
+- (void)reload;
+- (void)reloadSpecifiers;
+- (void)setSpecifierID:(id)fp8;
+- (id)specifierID;
+- (void)setTitle:(id)fp8;
+- (id)title;
+- (void)viewDidBecomeVisible;
+- (void)viewWillRedisplay;
+#if 1
+- (void)viewWillAppear:(BOOL)animated;
+#endif
+- (int)numberOfGroupsInPreferencesTable:(id)fp8;
+- (BOOL)preferencesTable:(id)fp8 isLabelGroup:(int)fp12;
+- (int)preferencesTable:(id)fp8 numberOfRowsInGroup:(int)fp12;
+- (id)lastController;
+- (id)cachedCellForSpecifier:(id)fp8;
+- (id)cachedCellForSpecifierID:(id)fp8;
+- (id)table:(id)fp8 cellForRow:(int)fp12 column:(id)fp16;
+- (float)preferencesTable:(id)fp8 heightForRow:(int)fp12 inGroup:(int)fp16 withProposedHeight:(float)fp20;
+- (id)preferencesTable:(id)fp8 titleForGroup:(int)fp12;
+- (id)preferencesTable:(id)fp8 cellForGroup:(int)fp12;
+- (id)preferencesTable:(id)fp8 cellForRow:(int)fp12 inGroup:(int)fp16;
+- (void)viewWillBecomeVisible:(void *)fp8;
+- (void)_unselectTable;
+- (void)selectRowWithoutNotification:(int)fp8;
+- (void)showConfirmationSheetForSpecifier:(id)fp8;
+- (BOOL)performActionForSpecifier:(id)fp8;
+- (void)tableSelectionDidChange:(id)fp8;
+- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
+- (void)_insertControllerUnderSetupController:(id)fp8;
+- (id)specifierForID:(id)fp8;
+- (void)pushController:(id)fp8 animate:(BOOL)fp12;
+- (void)pushController:(id)fp8;
+- (void)handleURL:(id)fp8;
+- (void)_showKeyboard;
+- (void)transitionViewDidComplete:(id)fp8;
+- (id)view;
+- (BOOL)popController;
+- (void)_clearParentControllerFromChildren;
+- (void)_removeController;
+- (BOOL)popControllerWithAnimation:(BOOL)fp8;
+- (void)navigationBarButtonClicked:(int)fp8;
+- (void)reloadIconForSpecifierForBundle:(id)fp8;
+- (void)showKeyboardWithKeyboardType:(int)fp8;
+
+@end
+
diff --git a/Preferences/PSListItemsController.h b/Preferences/PSListItemsController.h
new file mode 100644 (file)
index 0000000..b6dbd70
--- /dev/null
@@ -0,0 +1,37 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Preferences/PSListController.h>
+
+@class PSSpecifier;
+
+@interface PSListItemsController : PSListController
+{
+    int _rowToSelect;
+    BOOL _deferItemSelection;
+    PSSpecifier *_lastSelectedSpecifier;
+}
+
+- (void)viewWillRedisplay;
+- (void)viewWillBecomeVisible:(void *)fp8;
+- (void)scrollToSelectedCell;
+- (void)setRowToSelect;
+- (void)setValueForSpecifier:(id)fp8 defaultValue:(id)fp12;
+- (void)dealloc;
+- (void)suspend;
+- (void)setSpecifiers:(id)fp8;
+- (BOOL)preferencesTable:(id)fp8 isRow:(int)fp12 checkedInRadioGroup:(int)fp16;
+- (BOOL)preferencesTable:(id)fp8 isRadioGroup:(int)fp12;
+- (id)table:(id)fp8 cellForRow:(int)fp12 column:(id)fp16;
+- (void)listItemSelected:(id)fp8;
+- (void)tableSelectionDidChange:(id)fp8;
+- (void)_addStaticText:(id)fp8;
+- (id)itemsFromParent;
+- (id)itemsFromDataSource;
+- (id)specifiers;
+
+@end
+
diff --git a/Preferences/PSMultiValueEditingPane.h b/Preferences/PSMultiValueEditingPane.h
new file mode 100644 (file)
index 0000000..7c7e8e3
--- /dev/null
@@ -0,0 +1,27 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Preferences/PSEditingPane.h>
+
+@class UISegmentedControl;
+
+@interface PSMultiValueEditingPane : PSEditingPane
+{
+    UISegmentedControl *_segmentedControl;
+}
+
+- (BOOL)requiresKeyboard;
+- (BOOL)drawLabel;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (void)setPreferenceSpecifier:(id)fp8;
+- (int)selectedIndex;
+- (void)selectIndex:(int)fp8;
+- (void)setPreferenceValue:(id)fp8;
+- (id)preferenceValue;
+- (void)segmentedControl:(id)fp8 selectedSegmentChanged:(int)fp12;
+
+@end
+
diff --git a/Preferences/PSRootController.h b/Preferences/PSRootController.h
new file mode 100644 (file)
index 0000000..ce694e0
--- /dev/null
@@ -0,0 +1,102 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "PSBaseView-Protocol.h"
+
+@class NSMutableArray, NSMutableSet, NSString, UINavigationBar, UIView;
+
+@interface PSRootController : NSObject <PSBaseView>
+{
+    UIView *_contentView;
+    UINavigationBar *_navBar;
+    NSMutableArray *_controllers;
+    NSString *_title;
+    NSString *_idStr;
+    struct CGSize _size;
+    NSString *_navBarRightButtonTitle;
+    int _navBarRightButtonStyle;
+    BOOL _navBarRightButtonDirty;
+    NSMutableSet *_tasks;
+    BOOL _deallocating;
+    unsigned char _hasTelephony;
+}
+
++ (void)writePreference:(id)fp8;
++ (void)setPreferenceValue:(id)fp8 specifier:(id)fp12;
++ (id)readPreferenceValue:(id)fp8;
++ (BOOL)isOverlay;
+- (void)setPreferenceValue:(id)fp8 specifier:(id)fp12;
+- (id)readPreferenceValue:(id)fp8;
+- (id)lastController;
+- (id)initWithTitle:(id)fp8 identifier:(id)fp12;
+- (void)updateNavButtons;
+- (void)setupRootListForSize:(struct CGSize)fp8;
+- (BOOL)taskIsRunning:(id)fp8;
+- (void)addTask:(id)fp8;
+- (void)taskFinished:(id)fp8;
+- (BOOL)busy;
+- (id)contentView;
+- (id)contentViewForTopController;
+- (id)controllers;
+- (id)specifiers;
+- (BOOL)navigationBar:(id)fp8 shouldPopItem:(id)fp12;
+- (id)initForContentSize:(struct CGSize)fp8;
+- (void)setParentController:(id)fp8;
+- (id)view;
+- (id)navigationTitle;
+- (id)navigationItem;
+- (void)viewWillBecomeVisible:(void *)fp8;
+- (void)viewWillRedisplay;
+- (void)pushController:(id)fp8;
+- (void)handleURL:(id)fp8;
+#if 1
+- (BOOL)popViewControllerAnimated:(BOOL)fp8;
+#endif
+- (BOOL)popControllerWithAnimation:(BOOL)fp8;
+- (BOOL)popController;
+- (void)pushNavigationItemWithTitle:(id)fp8;
+- (void)pushNavigationItem:(id)fp8;
+- (void)insertNavigationItem:(id)fp8 atIndexFromEnd:(int)fp12;
+- (void)insertNavigationItem:(id)fp8 atIndex:(int)fp12;
+- (void)navigationBar:(id)fp8 pushedItem:(id)fp12;
+- (void)navigationBar:(id)fp8 poppedItem:(id)fp12;
+- (void)popNavigationItem;
+- (void)popNavigationItemWithAnimation:(BOOL)fp8;
+- (void)hideNavigationBarButtons;
+- (void)showLeftButton:(id)fp8 withStyle:(int)fp12 rightButton:(id)fp16 withStyle:(int)fp20;
+- (void)showNavigationBarButtons:(id)fp8:(id)fp12;
+- (void)setNavigationBarEnabled:(BOOL)fp8;
+- (void)setPrompt:(id)fp8;
+- (void)navigationBar:(id)fp8 buttonClicked:(int)fp12;
+- (void)navigationBarButtonClicked:(int)fp8;
+- (void)suspend;
+- (void)didLock;
+- (void)willUnlock;
+- (void)didUnlock;
+- (void)didWake;
+- (BOOL)deallocating;
+- (BOOL)hasTelephony;
+- (void)dealloc;
+- (id)parentController;
+- (void)lazyLoadBundle:(id)fp8;
+- (id)navigationBar;
+- (void)setRootController:(id)fp8;
+- (id)rootController;
+- (void)_pushController:(id)fp8;
+- (void)_insertController:(id)fp8 atIndex:(int)fp12;
+- (void)_popController;
+- (void)_removeController:(id)fp8;
+- (void)viewDidBecomeVisible;
+- (void)viewTransitionCompleted;
+- (void)popBackToTopController;
+
+#if 1
+- (void)loadView;
+- (void)pushViewController:(id)fp8 animated:(BOOL)fp12;
+#endif
+
+@end
+
diff --git a/Preferences/PSSetupController.h b/Preferences/PSSetupController.h
new file mode 100644 (file)
index 0000000..042dd3e
--- /dev/null
@@ -0,0 +1,39 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Preferences/PSRootController.h>
+
+@class NSDictionary;
+
+@interface PSSetupController : PSRootController
+{
+    NSDictionary *_rootInfo;
+    id <PSBaseView> _parentController;
+}
+
++ (BOOL)isOverlay;
+- (void)setupRootListForSize:(struct CGSize)fp8;
+- (id)initForContentSize:(struct CGSize)fp8;
+- (void)dealloc;
+- (id)view;
+- (id)parentController;
+- (void)viewWillBecomeVisible:(void *)fp8;
+- (void)didFinishTransition;
+- (void)pushController:(id)fp8;
+- (void)setParentController:(id)fp8;
+- (id)controller;
+- (void)dismiss;
+- (void)pushControllerOnParentWithSpecifier:(id)fp8;
+- (void)popControllerOnParent;
+- (void)navigationBar:(id)fp8 buttonClicked:(int)fp12;
+- (void)updateNavButtons;
+- (void)showNavigationBarButtons:(id)fp8:(id)fp12;
+- (void)setPrompt:(id)fp8;
+- (id)methodSignatureForSelector:(SEL)fp8;
+- (void)forwardInvocation:(id)fp8;
+
+@end
+
diff --git a/Preferences/PSSetupListController.h b/Preferences/PSSetupListController.h
new file mode 100644 (file)
index 0000000..a21faf2
--- /dev/null
@@ -0,0 +1,17 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Preferences/PSListController.h>
+
+@interface PSSetupListController : PSListController
+{
+}
+
+- (void)setupBeforeAnimateIn;
+- (void)setupAfterAnimateIn;
+
+@end
+
diff --git a/Preferences/PSSpecifier.h b/Preferences/PSSpecifier.h
new file mode 100644 (file)
index 0000000..dc42fe4
--- /dev/null
@@ -0,0 +1,63 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+@class NSArray, NSDictionary, NSMutableDictionary, NSString;
+
+@interface PSSpecifier : NSObject
+{
+    id target;
+    SEL getter;
+    SEL setter;
+    SEL action;
+    Class detailControllerClass;
+    int cellType;
+    Class editPaneClass;
+    int keyboardType;
+    int autoCapsType;
+    int autoCorrectionType;
+    int textFieldType;
+    NSString *_name;
+    NSArray *_values;
+    NSDictionary *_titleDict;
+    NSDictionary *_shortTitleDict;
+    id _userInfo;
+    NSMutableDictionary *_properties;
+}
+
++ (id)preferenceSpecifierNamed:(id)fp8 target:(id)fp12 set:(SEL)fp16 get:(SEL)fp20 detail:(Class)fp24 cell:(int)fp28 edit:(Class)fp32;
++ (id)groupSpecifierWithName:(id)fp8;
++ (id)emptyGroupSpecifier;
++ (int)autoCapsTypeForString:(id)fp8;
++ (int)keyboardTypeForString:(id)fp8;
+- (id)init;
+- (id)propertyForKey:(id)fp8;
+- (void)setProperty:(id)fp8 forKey:(id)fp12;
+- (void)removePropertyForKey:(id)fp8;
+- (void)setProperties:(id)fp8;
+- (id)properties;
+- (void)loadValuesAndTitlesFromDataSource;
+- (void)setValues:(id)fp8 titles:(id)fp12;
+- (void)setValues:(id)fp8 titles:(id)fp12 shortTitles:(id)fp16;
+- (void)setupIconImageWithPath:(id)fp8;
+- (void)dealloc;
+- (id)description;
+- (id)name;
+- (id)userInfo;
+- (id)titleDictionary;
+- (id)shortTitleDictionary;
+- (id)identifier;
+- (id)values;
+- (void)setName:(id)fp8;
+- (void)setUserInfo:(id)fp8;
+- (void)setTitleDictionary:(id)fp8;
+- (void)setShortTitleDictionary:(id)fp8;
+- (void)setValues:(id)fp8;
+- (void)setTarget:(id)fp8;
+- (void)setKeyboardType:(int)fp8 autoCaps:(int)fp12 autoCorrection:(int)fp16;
+- (int)titleCompare:(id)fp8;
+
+@end
+
diff --git a/Preferences/PSStaticTextTableCell.h b/Preferences/PSStaticTextTableCell.h
new file mode 100644 (file)
index 0000000..68dabfa
--- /dev/null
@@ -0,0 +1,16 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Preferences/PSTableCell.h>
+
+@interface PSStaticTextTableCell : PSTableCell
+{
+}
+
+- (void)_setDrawAsLabel:(BOOL)fp8;
+
+@end
+
diff --git a/Preferences/PSSystemConfiguration.h b/Preferences/PSSystemConfiguration.h
new file mode 100644 (file)
index 0000000..de65d88
--- /dev/null
@@ -0,0 +1,29 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@interface PSSystemConfiguration : NSObject
+{
+    struct __SCPreferences *_prefs;
+}
+
++ (id)sharedInstance;
++ (void)releaseSharedInstance;
+- (id)init;
+- (void)dealloc;
+- (unsigned char)lockAndSynchronize;
+- (struct __CFString *)dataServiceID;
+- (struct __CFString *)voicemailServiceID;
+- (id)interfaceConfigurationValueForKey:(struct __CFString *)fp8 serviceID:(struct __CFString *)fp12;
+- (void)setInterfaceConfigurationValue:(id)fp8 forKey:(struct __CFString *)fp12 serviceID:(struct __CFString *)fp16;
+- (id)protocolConfiguration:(struct __CFString *)fp8 serviceID:(struct __CFString *)fp12;
+- (void)setProtocolConfiguration:(id)fp8 protocolType:(struct __CFString *)fp12 serviceID:(struct __CFString *)fp16;
+- (id)protocolConfigurationValueForKey:(struct __CFString *)fp8 protocolType:(struct __CFString *)fp12 serviceID:(struct __CFString *)fp16;
+- (void)setProtocolConfigurationValue:(id)fp8 forKey:(struct __CFString *)fp12 protocolType:(struct __CFString *)fp16 serviceID:(struct __CFString *)fp20;
+
+@end
+
diff --git a/Preferences/PSTableCell-SyntheticEvents.h b/Preferences/PSTableCell-SyntheticEvents.h
new file mode 100644 (file)
index 0000000..c7f05a6
--- /dev/null
@@ -0,0 +1,13 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Preferences/PSTableCell.h>
+
+@interface PSTableCell (SyntheticEvents)
+- (id)_automationID;
+- (id)scriptingInfoWithChildren;
+@end
+
diff --git a/Preferences/PSTableCell.h b/Preferences/PSTableCell.h
new file mode 100644 (file)
index 0000000..b01cd8e
--- /dev/null
@@ -0,0 +1,35 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <UIKit/UIPreferencesTableCell.h>
+
+@interface PSTableCell : UIPreferencesTableCell
+{
+    id _userInfo;
+    BOOL _checked;
+}
+
++ (int)cellTypeFromString:(id)fp8;
++ (id)_cellForSpecifier:(id)fp8 defaultClass:(Class)fp12 frame:(struct CGRect)fp16;
++ (id)switchCellWithFrame:(struct CGRect)fp8 specifier:(id)fp24;
++ (id)segmentCellWithFrame:(struct CGRect)fp8 specifier:(id)fp24;
++ (id)sliderCellWithFrame:(struct CGRect)fp8 specifier:(id)fp24;
++ (id)textFieldCellWithFrame:(struct CGRect)fp8 specifier:(id)fp24;
++ (id)textViewCellWithFrame:(struct CGRect)fp8 specifier:(id)fp24;
++ (id)groupHeaderCellWithFrame:(struct CGRect)fp8 specifier:(id)fp24;
++ (id)staticTextCellWithFrame:(struct CGRect)fp8 specifier:(id)fp24;
++ (id)cellWithFrame:(struct CGRect)fp8 specifier:(id)fp24;
+- (void)setUserInfo:(id)fp8;
+- (id)userInfo;
+- (void)setValueChangedTarget:(id)fp8 action:(SEL)fp12 userInfo:(id)fp16;
+- (void)cellClicked:(id)fp8;
+- (void)layoutSubviews;
+- (id)titleTextLabel;
+- (id)initWithFrame:(struct CGRect)fp8 specifier:(id)fp24;
+- (void)dealloc;
+
+@end
+
diff --git a/Preferences/PSTextEditingPane.h b/Preferences/PSTextEditingPane.h
new file mode 100644 (file)
index 0000000..156d0f2
--- /dev/null
@@ -0,0 +1,25 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Preferences/PSEditingPane.h>
+
+@class UITextField;
+
+@interface PSTextEditingPane : PSEditingPane
+{
+    UITextField *_textField;
+}
+
++ (struct CGSize)defaultSize;
+- (BOOL)drawLabel;
+- (id)initWithFrame:(struct CGRect)fp8;
+- (BOOL)becomeFirstResponder;
+- (void)setPreferenceValue:(id)fp8;
+- (id)preferenceValue;
+- (void)setPreferenceSpecifier:(id)fp8;
+
+@end
+
diff --git a/Preferences/PSTextFieldSpecifier.h b/Preferences/PSTextFieldSpecifier.h
new file mode 100644 (file)
index 0000000..efc7838
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Preferences/PSSpecifier.h>
+
+@class NSString;
+
+@interface PSTextFieldSpecifier : PSSpecifier
+{
+    SEL bestGuess;
+    NSString *_placeholder;
+    NSString *_suffix;
+}
+
++ (id)preferenceSpecifierNamed:(id)fp8 target:(id)fp12 set:(SEL)fp16 get:(SEL)fp20 detail:(Class)fp24 cell:(int)fp28 edit:(Class)fp32;
+- (void)dealloc;
+- (void)setPlaceholder:(id)fp8;
+- (id)placeholder;
+- (void)setSuffix:(id)fp8;
+- (id)suffix;
+
+@end
+
diff --git a/Preferences/PSTextView.h b/Preferences/PSTextView.h
new file mode 100644 (file)
index 0000000..49a8e44
--- /dev/null
@@ -0,0 +1,22 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "UITextViewLegacy.h"
+
+@class PSTextViewTableCell;
+
+@interface PSTextView : UITextViewLegacy
+{
+    PSTextViewTableCell *_cell;
+}
+
+- (void)setCell:(id)fp8;
+- (void)mouseDragged:(struct __GSEvent *)fp8;
+- (void)scrollToMakeCaretVisible:(BOOL)fp8;
+- (BOOL)resignFirstResponder;
+
+@end
+
diff --git a/Preferences/PSTextViewTableCell.h b/Preferences/PSTextViewTableCell.h
new file mode 100644 (file)
index 0000000..98915c8
--- /dev/null
@@ -0,0 +1,28 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <Preferences/PSTableCell.h>
+
+#import "UITextViewLegacyDelegate-Protocol.h"
+
+@class PSTextView;
+
+@interface PSTextViewTableCell : PSTableCell <UITextViewLegacyDelegate>
+{
+    PSTextView *_textView;
+}
+
+- (void)setValue:(id)fp8;
+- (void)textViewDidResignFirstResponder:(id)fp8;
+- (BOOL)becomeFirstResponder;
+- (BOOL)canBecomeFirstResponder;
+- (BOOL)resignFirstResponder;
+- (id)textView;
+- (void)setTextView:(id)fp8;
+- (void)drawTitleInRect:(struct CGRect)fp8 selected:(BOOL)fp24;
+
+@end
+
diff --git a/Preferences/PSViewController.h b/Preferences/PSViewController.h
new file mode 100644 (file)
index 0000000..7b09e3a
--- /dev/null
@@ -0,0 +1,60 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "PSBaseView-Protocol.h"
+
+@class PSRootController;
+
+@interface PSViewController : NSObject <PSBaseView>
+{
+    id <PSBaseView> _parentController;
+    PSRootController *_rootController;
+}
+
++ (BOOL)isOverlay;
+- (id)initForContentSize:(struct CGSize)fp8;
+- (id)navigationTitle;
+- (id)navigationItem;
+- (void)pushNavigationItemWithTitle:(id)fp8;
+- (void)insertNavigationItem:(id)fp8 atIndex:(int)fp12;
+- (void)insertNavigationItem:(id)fp8 atIndexFromEnd:(int)fp12;
+- (void)pushNavigationItem:(id)fp8;
+- (void)popNavigationItem;
+- (void)popNavigationItemWithAnimation:(BOOL)fp8;
+- (void)hideNavigationBarButtons;
+- (void)showNavigationBarButtons:(id)fp8:(id)fp12;
+- (void)showLeftButton:(id)fp8 withStyle:(int)fp12 rightButton:(id)fp16 withStyle:(int)fp20;
+- (void)setNavigationBarEnabled:(BOOL)fp8;
+- (void)setPrompt:(id)fp8;
+- (void)navigationBarButtonClicked:(int)fp8;
+- (id)view;
+#if 1
+- (void)setView:(id)view;
+#endif
+- (void)setParentController:(id)fp8;
+- (id)parentController;
+- (void)setRootController:(id)fp8;
+- (id)rootController;
+- (void)setPreferenceValue:(id)fp8 specifier:(id)fp12;
+- (id)readPreferenceValue:(id)fp8;
+- (void)viewDidBecomeVisible;
+- (void)viewWillBecomeVisible:(void *)fp8;
+- (void)viewWillRedisplay;
+- (void)viewTransitionCompleted;
+- (void)suspend;
+- (void)didLock;
+- (void)willUnlock;
+- (void)didUnlock;
+- (void)didWake;
+- (void)pushController:(id)fp8;
+- (void)handleURL:(id)fp8;
+- (BOOL)popController;
+- (BOOL)popControllerWithAnimation:(BOOL)fp8;
+- (id)methodSignatureForSelector:(SEL)fp8;
+- (void)forwardInvocation:(id)fp8;
+
+@end
+
diff --git a/Preferences/UIModalViewDelegate-Protocol.h b/Preferences/UIModalViewDelegate-Protocol.h
new file mode 100644 (file)
index 0000000..3357f47
--- /dev/null
@@ -0,0 +1,11 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject-Protocol.h"
+
+@protocol UIModalViewDelegate <NSObject>
+@end
+
diff --git a/Preferences/UITextViewLegacyDelegate-Protocol.h b/Preferences/UITextViewLegacyDelegate-Protocol.h
new file mode 100644 (file)
index 0000000..d28ef41
--- /dev/null
@@ -0,0 +1,11 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject-Protocol.h"
+
+@protocol UITextViewLegacyDelegate <NSObject>
+@end
+