]> git.saurik.com Git - iphone-api.git/blob - UIKit/UIActionSheet.h
6639a067e69dd50c4ffd667d6985b549897b8df2
[iphone-api.git] / UIKit / UIActionSheet.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 <UIKit/UIView.h>
8
9 @class NSMutableArray, UILabel, UIToolbar, UIWindow;
10
11 /*XXX:*/typedef struct {
12 unsigned int numberOfRows:7;
13 unsigned int delegateAlertSheetButtonClicked:1;
14 unsigned int delegateDidPresentAlertSheet:1;
15 unsigned int delegateDidDismissAlertSheet:1;
16 unsigned int hideButtonBar:1;
17 unsigned int alertStyle:3;
18 unsigned int dontDimBackground:1;
19 unsigned int dismissSuspended:1;
20 unsigned int dontBlockInteraction:1;
21 unsigned int sheetWasPoppedUp:1;
22 unsigned int animating:1;
23 unsigned int hideWhenDoneAnimating:1;
24 unsigned int layoutWhenDoneAnimating:1;
25 unsigned int titleMaxLineCount:2;
26 unsigned int bodyTextMaxLineCount:3;
27 unsigned int runsModal:1;
28 unsigned int runningModal:1;
29 unsigned int addedTextView:1;
30 unsigned int addedTableShadows:1;
31 unsigned int showOverSBAlerts:1;
32 unsigned int showMinTableContent:1;
33 unsigned int bodyTextTruncated:1;
34 unsigned int orientation:3;
35 unsigned int delegateBodyTextAlignment:1;
36 unsigned int delegateClickedButtonAtIndex:1;
37 unsigned int delegateClickedButtonAtIndex2:1;
38 unsigned int delegateCancel:1;
39 unsigned int delegateCancel2:1;
40 unsigned int delegateWillPresent:1;
41 unsigned int delegateWillPresent2:1;
42 unsigned int delegateDidPresent:1;
43 unsigned int delegateDidPresent2:1;
44 unsigned int delegateWillDismiss:1;
45 unsigned int delegateWillDismiss2:1;
46 unsigned int delegateDidDismiss:1;
47 unsigned int delegateDidDismiss2:1;
48 } CDAnonymousStruct7;
49
50 @interface UIActionSheet : UIView
51 {
52 id /*XXX:<UIActionSheetDelegate>*/ _delegate;
53 UILabel *_titleLabel;
54 UILabel *_subtitleLabel;
55 UILabel *_bodyTextLabel;
56 UILabel *_taglineTextLabel;
57 float _startY;
58 id _context;
59 int _cancelButton;
60 int _defaultButton;
61 int _firstOtherButton;
62 UIToolbar *_toolbar;
63 UIWindow *_dimWindow;
64 int _suspendTag;
65 int _dismissButtonIndex;
66 float _bodyTextHeight;
67 NSMutableArray *_buttons;
68 NSMutableArray *_textFields;
69 UIView *_keyboard;
70 UIView *_table;
71 UIView *_dimView;
72 CDAnonymousStruct7 _modalViewFlags;
73 int _actionSheetStyle;
74 }
75
76 - (id)initWithTitle:(id)fp8 message:(id)fp12 delegate:(id)fp16 defaultButton:(id)fp20 cancelButton:(id)fp24 otherButtons:(id)fp28;
77 - (void)dealloc;
78 - (void)setDelegate:(id)fp8;
79 - (id)delegate;
80 - (void)setTitle:(id)fp8;
81 - (id)title;
82 - (void)setMessage:(id)fp8;
83 - (id)message;
84 - (int)addButtonWithTitle:(id)fp8;
85 - (id)buttonTitleAtIndex:(int)fp8;
86 - (int)numberOfButtons;
87 - (BOOL)isVisible;
88 - (void)setDefaultButtonIndex:(int)fp8;
89 - (int)defaultButtonIndex;
90 - (void)setCancelButtonIndex:(int)fp8;
91 - (int)cancelButtonIndex;
92 - (void)_setFirstOtherButtonIndex:(int)fp8;
93 - (int)firstOtherButtonIndex;
94 - (void)dismissWithClickedButtonIndex:(int)fp8 animated:(BOOL)fp12;
95 - (id)initWithFrame:(struct CGRect)fp8;
96 - (id)initWithTitle:(id)fp8 delegate:(id)fp12 cancelButtonTitle:(id)fp16 destructiveButtonTitle:(id)fp20 otherButtonTitles:(id)fp24;
97 - (void)setActionSheetStyle:(int)fp8;
98 - (int)actionSheetStyle;
99 - (int)destructiveButtonIndex;
100 - (void)setDestructiveButtonIndex:(int)fp8;
101 - (void)showInView:(id)fp8;
102 - (void)showFromToolbar:(id)fp8;
103 - (void)showFromTabBar:(id)fp8;
104
105 @end
106