]> git.saurik.com Git - iphone-api.git/blame - UIKit/UIPickerView.h
Minor commit for Optimo.
[iphone-api.git] / UIKit / UIPickerView.h
CommitLineData
2cd8f71b
JF
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#import "UIPickerViewDataSource-Protocol.h"
10#import "UIPickerViewDelegate-Protocol.h"
11
12@class NSMutableArray;
13
14@interface UIPickerView : UIView <NSCoding>
15{
16 NSMutableArray *_tables;
17 UIView *_topFrame;
18 NSMutableArray *_dividers;
19 id <UIPickerViewDataSource> _dataSource;
20 id <UIPickerViewDelegate> _delegate;
21 UIView *_backgroundView;
22 int _numberOfComponents;
23 struct {
24 unsigned int needsLayout:1;
25 unsigned int delegateRespondsToNumberOfComponentsInPickerView:1;
26 unsigned int delegateRespondsToNumberOfRowsInComponent:1;
27 unsigned int delegateRespondsToDidSelectRow:1;
28 unsigned int delegateRespondsToViewForRow:1;
29 unsigned int delegateRespondsToTitleForRow:1;
30 unsigned int delegateRespondsToWidthForComponent:1;
31 unsigned int delegateRespondsToRowHeightForComponent:1;
32 unsigned int showsSelectionBar:1;
33 unsigned int allowsMultipleSelection:1;
34 unsigned int allowSelectingCells:1;
35 unsigned int soundsEnabled:1;
36 } _pickerViewFlags;
37}
38
39+ (struct CGSize)defaultSizeForCurrentOrientation;
40- (struct CGSize)defaultSize;
41- (BOOL)_isLandscapeOrientation;
42- (float)_tableRowHeight;
43- (id)_orientationImageSuffix;
44- (void)setSoundsEnabled:(BOOL)fp8;
45- (void)_setupDefaultSounds;
46- (id)initWithFrame:(struct CGRect)fp8;
47- (id)initWithCoder:(id)fp8;
48- (void)_populateArchivedSubviews:(id)fp8;
49- (void)encodeWithCoder:(id)fp8;
50- (void)dealloc;
51- (void)setNeedsLayout;
52- (void)reload;
53- (void)reloadData;
54- (void)reloadAllComponents;
55- (void)reloadDataForColumn:(int)fp8;
56- (void)reloadComponent:(int)fp8;
57- (id)pickerImageNamePrefix;
58- (id)_selectionBarSuffix;
59- (id)imageForPickerPiece:(int)fp8;
60- (struct CGRect)_selectionBarRectForHeight:(float)fp8;
61- (id)_createViewForPickerPiece:(int)fp8;
62- (id)createDividerWithFrame:(struct CGRect)fp8;
63- (struct CGSize)sizeThatFits:(struct CGSize)fp8;
64- (double)scrollAnimationDuration;
65- (int)_delegateNumberOfComponents;
66- (int)_delegateNumberOfRowsInComponent:(int)fp8;
67- (id)_delegateTitleForRow:(int)fp8 forComponent:(int)fp12;
68- (float)_delegateWidthForComponent:(int)fp8 ofCount:(int)fp12 withSizeLeft:(float)fp16;
69- (float)_delegateRowHeightForComponent:(int)fp8;
70- (id)_createTableWithFrame:(struct CGRect)fp8 forComponent:(int)fp24;
71- (struct CGSize)rowSizeForComponent:(int)fp8;
72- (int)numberOfRowsInComponent:(int)fp8;
73- (int)numberOfRowsInColumn:(int)fp8;
74- (int)numberOfColumns;
75- (int)numberOfComponents;
76- (id)viewForRow:(int)fp8 forComponent:(int)fp12;
77- (void)reloadAllPickerPieces;
78- (void)layoutSubviews;
79- (void)setFrame:(struct CGRect)fp8;
80- (int)numberOfRowsInTable:(id)fp8;
81- (id)table:(id)fp8 cellForRow:(int)fp12 column:(id)fp16 reusing:(id)fp20;
82- (id)table:(id)fp8 cellForRow:(int)fp12 column:(id)fp16;
83- (void)setDataSource:(id)fp8;
84- (void)setDelegate:(id)fp8;
85- (void)setShowsSelectionIndicator:(BOOL)fp8;
86- (BOOL)showsSelectionIndicator;
87- (void)scrollerDidScroll:(id)fp8;
88- (BOOL)scroller:(id)fp8 shouldAdjustSmoothScrollEndForVelocity:(struct CGSize)fp12;
89- (struct CGPoint)scroller:(id)fp8 adjustSmoothScrollEnd:(struct CGPoint)fp12 velocity:(struct CGSize)fp20;
90- (void)_sendSelectionChangedForComponent:(int)fp8;
91- (void)setAllowsMultipleSelection:(BOOL)fp8;
92- (BOOL)allowsMultipleSelection;
93- (void)_sendCheckedRow:(int)fp8 inTable:(id)fp12 checked:(BOOL)fp16;
94- (void)_sendSelectionChangedFromTable:(id)fp8;
95- (void)scrollerDidEndDragging:(id)fp8 willSmoothScroll:(BOOL)fp12;
96- (void)scrollerDidEndSmoothScrolling:(id)fp8;
97- (void)scrollerDidEndAnimatedScrolling:(id)fp8;
98- (id)cellForRow:(int)fp8 column:(int)fp12;
99- (struct _NSRange)visibleRowsForColumn:(int)fp8;
100- (int)selectedRowInComponent:(int)fp8;
101- (int)selectedRowForColumn:(int)fp8;
102- (int)columnForTable:(id)fp8;
103- (id)tableForColumn:(int)fp8;
104- (id)selectedTableCellForColumn:(int)fp8;
105- (void)_selectRow:(int)fp8 inComponent:(int)fp12 animated:(BOOL)fp16 notify:(BOOL)fp20;
106- (void)selectRow:(int)fp8 inComponent:(int)fp12 animated:(BOOL)fp16;
107- (void)selectRow:(int)fp8 inColumn:(int)fp12 animated:(BOOL)fp16;
108- (id)delegate;
109- (id)dataSource;
110
111@end
112