]> git.saurik.com Git - iphone-api.git/blame - UIKit/UINavigationBar.h
This one only took me maybe a half hour to find.
[iphone-api.git] / UIKit / UINavigationBar.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@class NSMutableArray, UIColor;
10
11@interface UINavigationBar : UIView <NSCoding>
12{
13 NSMutableArray *_itemStack;
14 float _rightMargin;
15 unsigned int _state;
16 id _delegate;
17 UIView *_titleView;
18 UIView *_leftView;
19 UIView *_rightView;
20 UIView *_prompt;
21 UIView *_accessoryView;
22 UIColor *_tintColor;
23 struct {
24 unsigned int animate:1;
25 unsigned int animationDisabledCount:10;
26 unsigned int barStyle:3;
27 unsigned int disableLayout:1;
28 unsigned int backPressed:1;
29 unsigned int animatePromptChange:1;
30 unsigned int pendingHideBackButton:1;
31 unsigned int removeAccessoryOnPop:1;
32 unsigned int titleAutosizesToFit:1;
33 unsigned int usingNewAPI:1;
34 unsigned int minibar:1;
35 unsigned int isLocked:1;
36 unsigned int shouldUpdatePromptAfterTransition:1;
37 } _navbarFlags;
38}
39
40+ (struct CGSize)defaultSizeForOrientation:(int)fp8;
41+ (struct CGSize)defaultSizeWithPromptForOrientation:(int)fp8;
42+ (struct CGSize)defaultSize;
43+ (struct CGSize)defaultSizeWithPrompt;
44+ (id)defaultPromptFont;
45+ (void)setDefaultAnimationDuration:(double)fp8;
46- (float)defaultButtonHeight;
47- (struct CGSize)defaultSizeForOrientation:(int)fp8;
48- (id)initWithFrame:(struct CGRect)fp8;
49- (id)initWithCoder:(id)fp8;
50- (void)_populateArchivedSubviews:(id)fp8;
51- (void)encodeWithCoder:(id)fp8;
52- (void)dealloc;
53- (BOOL)isLocked;
54- (void)setLocked:(BOOL)fp8;
55- (id)_defaultTitleFont;
56- (int)state;
57- (void)drawRect:(struct CGRect)fp8;
58- (void)setAccessoryView:(id)fp8;
5e6f78ac
JF
59#if 1 // iPhoneOS 3.x
60- (void)setAccessoryView:(id)fp8 animate:(BOOL)fp12;
61#endif
2cd8f71b
JF
62- (void)setAccessoryView:(id)fp8 animate:(BOOL)fp12 removeOnPop:(BOOL)fp16;
63- (void)pushNavigationItem:(id)fp8 animated:(BOOL)fp12;
64- (void)pushNavigationItem:(id)fp8;
65- (id)popNavigationItemAnimated:(BOOL)fp8;
66- (void)popNavigationItem;
67- (id)topItem;
68- (id)backItem;
69- (void)setItems:(id)fp8;
70- (void)_setupTopNavItem:(id)fp8 oldTopNavItem:(id)fp12;
71- (void)setNavigationItems:(id)fp8;
72- (struct CGSize)sizeThatFits:(struct CGSize)fp8;
73- (id)items;
74- (id)navigationItems;
75- (id)navigationItemAtPoint:(struct CGPoint)fp8;
76- (void)_navigationAnimationDidFinish:(id)fp8 finished:(id)fp12 context:(void *)fp16;
77- (BOOL)_canHandleStatusBarMouseEvents:(struct __GSEvent *)fp8;
78- (id)hitTest:(struct CGPoint)fp8 forEvent:(struct __GSEvent *)fp16;
79- (void)_handleMouseDownAtPoint:(struct CGPoint)fp8;
80- (void)_handleMouseUpAtPoint:(struct CGPoint)fp8;
81- (void)touchesBegan:(id)fp8 withEvent:(id)fp12;
82- (void)touchesMoved:(id)fp8 withEvent:(id)fp12;
83- (void)touchesEnded:(id)fp8 withEvent:(id)fp12;
84- (void)mouseDown:(struct __GSEvent *)fp8;
85- (void)mouseUp:(struct __GSEvent *)fp8;
86- (void)setDelegate:(id)fp8;
87- (id)delegate;
88- (void)_updateNavigationBarItems;
89- (void)setBarStyle:(int)fp8;
90- (int)barStyle;
91- (BOOL)isMinibar;
92- (void)setTintColor:(id)fp8;
93- (void)setRightMargin:(float)fp8;
94- (void)setTitleAutoresizesToFit:(BOOL)fp8;
95- (BOOL)titleAutoresizesToFit;
96- (void)updateTitleView;
97- (void)setTitleView:(id)fp8;
98- (id)currentLeftView;
99- (id)currentRightView;
100- (BOOL)_hasBackButton;
101- (id)currentBackButton;
102- (void)updatePrompt;
103- (void)setPrompt:(id)fp8;
104- (id)prompt;
105- (id)promptView;
106- (struct CGRect)promptBounds;
107- (void)disableAnimation;
108- (void)enableAnimation;
109- (BOOL)isAnimationEnabled;
110- (unsigned int)animationDisabledCount;
111- (void)drawBackgroundInRect:(struct CGRect)fp8 withStyle:(int)fp24;
112- (void)drawBackButtonBackgroundInRect:(struct CGRect)fp8 withStyle:(int)fp24 pressed:(BOOL)fp28;
113- (void)showButtonsWithLeftTitle:(id)fp8 rightTitle:(id)fp12;
114- (void)showButtonsWithLeftTitle:(id)fp8 rightTitle:(id)fp12 leftBack:(BOOL)fp16;
115- (void)showButtonsWithLeft:(id)fp8 right:(id)fp12 leftBack:(BOOL)fp16;
116- (void)showLeftButton:(id)fp8 withStyle:(int)fp12 rightButton:(id)fp16 withStyle:(int)fp20;
117- (void)_setLeftView:(id)fp8 rightView:(id)fp12;
118- (void)_showLeftRightButtonsAnimationDidStop:(id)fp8 finished:(id)fp12 context:(void *)fp16;
119- (void)setButton:(int)fp8 enabled:(BOOL)fp12;
120- (id)createButtonWithContents:(id)fp8 width:(float)fp12 barStyle:(int)fp16 buttonStyle:(int)fp20 isRight:(BOOL)fp24;
121- (void)hideButtons;
122- (void)_hideButtonsAnimationDidStop:(id)fp8 finished:(id)fp12 context:(void *)fp16;
123- (void)showBackButton:(BOOL)fp8 animated:(BOOL)fp12;
124- (void)setFrame:(struct CGRect)fp8;
125- (struct CGRect)availableTitleArea;
126- (id)tintColor;
127
128@end
129