]> git.saurik.com Git - iphone-api.git/blob - MobileSMS/mSMSUIController.h
Add some extra comments that only saurik wants to see.
[iphone-api.git] / MobileSMS / mSMSUIController.h
1 /*
2 * Generated by class-dump 3.1.2.
3 *
4 * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
5 */
6
7 #import "NSObject.h"
8
9 #import "ABNewPersonViewControllerDelegate-Protocol.h"
10 #import "ABPeoplePickerNavigationControllerDelegate-Protocol.h"
11 #import "ABPersonViewControllerDelegate-Protocol.h"
12 #import "ABUnknownPersonViewControllerDelegate-Protocol.h"
13 #import "UIModalViewDelegate-Protocol.h"
14
15 @class ABPeoplePickerNavigationController, MailComposeController, NSDictionary, UINavigationController, UIWindow, mSMSLinkViewController, mSMSMessageListController, mSMSMessageTranscriptController;
16
17 @interface mSMSUIController : NSObject <UIModalViewDelegate, ABPersonViewControllerDelegate, ABUnknownPersonViewControllerDelegate, ABNewPersonViewControllerDelegate, ABPeoplePickerNavigationControllerDelegate>
18 {
19 UIWindow *_window;
20 UINavigationController *_navigationController;
21 mSMSMessageListController *_messageListController;
22 mSMSMessageTranscriptController *_messageTranscriptController;
23 mSMSLinkViewController *_linkViewController;
24 MailComposeController *_mailComposeController;
25 ABPeoplePickerNavigationController *_peoplePickerController;
26 BOOL _hasEmail;
27 BOOL _restoringState;
28 struct __CFArray *_queuedMessages;
29 NSDictionary *_propsCache;
30 id _navBarLeftButtonTarget;
31 SEL _navBarLeftButtonAction;
32 id _navBarRightButtonTarget;
33 SEL _navBarRightButtonAction;
34 }
35
36 + (id)sharedInstance;
37 - (struct CGRect)contentViewRect;
38 - (void)_init;
39 - (void)_displaySMSDatabaseFullWarning;
40 - (void)dealloc;
41 - (id)messageListController;
42 - (id)messageTranscriptController;
43 - (id)existingMessageGroupForAddresses:(id)fp8;
44 - (void)showMessagesForAddress:(id)fp8 animate:(BOOL)fp12;
45 - (BOOL)resumeToMessageGroup:(id)fp8 unsentText:(id)fp12;
46 - (void)showMessageGroup:(id)fp8 animate:(BOOL)fp12;
47 - (void)showTranscriptList:(BOOL)fp8;
48 - (void)showURLListForMessage:(id)fp8;
49 - (void)showNewMessageCompositionPanel:(BOOL)fp8;
50 - (BOOL)_shouldPlaySounds;
51 - (void)_playMessageSent;
52 - (void)_playMessageRecieved;
53 - (void)compose:(id)fp8;
54 - (void)transitionFromNewMessageToConversation;
55 - (void)_processReceivedMessage:(struct __CTSMSMessage *)fp8 replace:(BOOL)fp12 isLastMessage:(BOOL)fp16 animate:(BOOL)fp20;
56 - (void)_receivedMessage:(struct __CTSMSMessage *)fp8 replace:(BOOL)fp12;
57 - (void)markMessageGroupAsRead:(id)fp8;
58 - (void)noteMessageGroupChanged:(id)fp8 animate:(BOOL)fp12;
59 - (void)receivedMessage:(struct __CTSMSMessage *)fp8;
60 - (void)receivedReplaceMessage:(struct __CTSMSMessage *)fp8;
61 - (void)_sentMessage:(struct __CTSMSMessage *)fp8;
62 - (void)sentMessage;
63 - (long)numberOfQueuedMessages;
64 - (void)dequeueMessages;
65 - (void)addReceivedMessageToQueue:(struct __CTSMSMessage *)fp8 replace:(BOOL)fp12;
66 - (void)displayAlertSheet:(id)fp8;
67 - (void)dismissAlertSheet:(id)fp8;
68 - (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
69 - (void)dismissPeoplePicker:(id)fp8;
70 - (void)dismissPeoplePicker;
71 - (void)showPeoplePickerWithDelegate:(id)fp8;
72 - (void)tearDownPeoplePicker;
73 - (BOOL)peoplePickerNavigationController:(id)fp8 shouldContinueAfterSelectingPerson:(void *)fp12 property:(int)fp16 identifier:(int)fp20;
74 - (BOOL)peoplePickerNavigationController:(id)fp8 shouldContinueAfterSelectingPerson:(void *)fp12;
75 - (void)peoplePickerNavigationController:(id)fp8 displayedMembersOfGroup:(void *)fp12;
76 - (void)peoplePickerNavigationControllerDisplayedGroups:(id)fp8;
77 - (void)_updateUI;
78 - (void)_abUpdated:(void *)fp8;
79 - (void)_restoreUnsentMessages;
80 - (void)handleURL:(id)fp8;
81 - (BOOL)restoringState;
82 - (BOOL)_restoreState;
83 - (BOOL)showUnreadConversations;
84 - (BOOL)isShowingTranscriptWithUnsentText;
85 - (void)storeState:(id)fp8;
86 - (void *)createPersonWithValue:(struct __CFString *)fp8 forMultiValueProperty:(int)fp12;
87 - (id)_abPersonViewControllerForPerson:(void *)fp8 property:(int)fp12 withIdentifier:(int)fp16;
88 - (BOOL)personViewController:(id)fp8 shouldPerformDefaultActionForPerson:(void *)fp12 property:(int)fp16 identifier:(int)fp20;
89 - (id)_unknownPersonViewControllerForProps:(id)fp8;
90 - (id)_personViewControllerForProps:(id)fp8;
91 - (void)_displayABPersonViewController:(id)fp8;
92 - (void)showABCardForPerson:(void *)fp8 highlightedProperty:(int)fp12 identifier:(int)fp16;
93 - (void)showABCardForLinkProperties:(id)fp8;
94 - (void)cardViewer:(id)fp8 presentActionsSheet:(id)fp12;
95 - (void)cardViewer:(id)fp8 dismissActionsSheet:(id)fp12;
96 - (void)cardViewer:(id)fp8 presentActionsView:(id)fp12 withTitle:(id)fp16;
97 - (void)unknownPersonViewController:(id)fp8 didResolveToPerson:(void *)fp12;
98 - (void)_showMailComposeSheet;
99 - (void)_showComposeEmailForAddress:(id)fp8;
100 - (void)mailComposeControllerCompositionFinished:(id)fp8;
101 - (void)_emailDeliveryFailed:(id)fp8;
102 - (void)_backgroundDeliverEmail:(id)fp8;
103 - (void)mailComposeController:(id)fp8 willUseMessageHeaders:(id)fp12;
104 - (void)mailComposeControllerContentsDidChange:(id)fp8;
105 - (BOOL)mailComposeControllerIsEditingDraft:(id)fp8;
106 - (void)mailComposeController:(id)fp8 loadedAttachments:(id)fp12;
107 - (void)showNewContactViewForNumber:(id)fp8;
108 - (void)newPersonViewController:(id)fp8 didCompleteWithNewPerson:(void *)fp12;
109 - (void)showAddToExistingContactViewForNumber:(id)fp8;
110 - (void)peoplePickerNavigationControllerDidCancel:(id)fp8;
111 - (BOOL)peoplePickerNavigationController:(id)fp8 shouldShowInsertEditorForPerson:(void *)fp12 insertProperty:(int *)fp16 copyInsertValue:(id *)fp20 copyInsertLabel:(id *)fp24;
112 - (BOOL)peoplePickerNavigationController:(id)fp8 shouldDismissAfterInsertEditorConfirmed:(BOOL)fp12 withPerson:(void *)fp16;
113
114 @end
115