]> git.saurik.com Git - iphone-api.git/blob - UIKit/UINavigationController.h
Added some SpringBoardServices work from ashikase.
[iphone-api.git] / UIKit / UINavigationController.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/UIViewController.h>
8
9 @class NSMutableArray, UINavigationBar, UIView;
10
11 @interface UINavigationController : UIViewController
12 {
13 UIView *_containerView;
14 UINavigationBar *_navigationBar;
15 Class _navigationBarClass;
16 float _currentScrollContentInsetDelta;
17 float _previousScrollContentInsetDelta;
18 float _previousScrollContentOffsetDelta;
19 UIView *_navigationTransitionView;
20 NSMutableArray *_viewControllers;
21 UIViewController *_disappearingViewController;
22 UIViewController *_topViewControllerDuringWillAppear;
23 UIViewController *_bottomBarRedisplayViewController;
24 id /*XXX:<UINavigationControllerDelegate>*/ _delegate;
25 struct {
26 unsigned int isAnimating:1;
27 unsigned int isShown:1;
28 unsigned int isAlreadyPoppingNavigationItem:1;
29 unsigned int isPushing:1;
30 unsigned int needsDeferredTransition:1;
31 unsigned int isNavigationBarHidden:1;
32 } _navigationControllerFlags;
33 }
34
35 + (void)setCustomTransitionDuration:(double)fp8;
36 - (id)initWithRootViewController:(id)fp8;
37 - (id)init;
38 - (id)initWithCoder:(id)fp8;
39 - (void)encodeWithCoder:(id)fp8;
40 - (void)dealloc;
41 - (id)topViewController;
42 - (id)visibleViewController;
43 - (id)previousViewController;
44 - (id)bottomViewController;
45 - (id)viewControllers;
46 - (void)setViewControllers:(id)fp8;
47 - (Class)navigationBarClass;
48 - (void)setNavigationBarClass:(Class)fp8;
49 - (id)navigationBar;
50 - (void)setNavigationBar:(id)fp8;
51 - (BOOL)isShown;
52 - (void)setShown:(BOOL)fp8;
53 - (id)navigationTransitionView;
54 - (BOOL)isNavigationBarHidden;
55 - (void)setNavigationBarHidden:(BOOL)fp8;
56 - (void)_positionNavigationBarHidden:(BOOL)fp8;
57 - (void)setNavigationBarHidden:(BOOL)fp8 animated:(BOOL)fp12;
58 - (void)_finishedHideShowNavigationBar;
59 - (void)animationDidStop:(id)fp8 finished:(id)fp12 context:(void *)fp16;
60 - (void)loadView;
61 - (void)viewWillAppear:(BOOL)fp8;
62 - (void)prepareFirstResponder;
63 - (void)viewDidAppear:(BOOL)fp8;
64 - (void)viewWillDisappear:(BOOL)fp8;
65 - (void)viewDidDisappear:(BOOL)fp8;
66 - (void)purgeMemoryForReason:(int)fp8;
67 - (void)setEditing:(BOOL)fp8 animated:(BOOL)fp12;
68 - (BOOL)editing;
69 - (void)willShowViewController:(id)fp8 animated:(BOOL)fp12;
70 - (void)didShowViewController:(id)fp8 animated:(BOOL)fp12;
71 - (void)transitionViewDidComplete:(id)fp8 fromView:(id)fp12 toView:(id)fp16;
72 - (double)durationForTransition:(int)fp8;
73 - (BOOL)needsDeferredTransition;
74 - (void)setNeedsDeferredTransition:(BOOL)fp8;
75 - (void)_updateNavigationBarForInterfaceOrientation:(int)fp8;
76 - (void)_applyScrollContentInsetDelta:(float)fp8 toScrollView:(id)fp12;
77 - (void)_applyScrollContentOffsetDelta:(float)fp8 toScrollView:(id)fp12;
78 - (void)_restoreOriginalInsetAndOffsetToScrollView:(id)fp8;
79 - (BOOL)_hasTranslucentNavigationBar;
80 - (void)_layoutNavigationTransitionView;
81 - (void)_layoutNavigationTransitionViewForScrollView:(id)fp8;
82 - (void)_startTransition:(int)fp8 fromViewController:(id)fp12 toViewController:(id)fp16;
83 - (void)viewWillLayoutSubviews;
84 - (void)pushViewController:(id)fp8 animated:(BOOL)fp12;
85 - (void)pushViewController:(id)fp8 transition:(int)fp12 forceImmediate:(BOOL)fp16;
86 - (void)pushViewController:(id)fp8 transition:(int)fp12;
87 - (id)popViewControllerAnimated:(BOOL)fp8;
88 - (id)_popViewControllerWithTransition:(int)fp8 allowPoppingLast:(BOOL)fp12;
89 - (id)popViewControllerWithAnimationTransition:(int)fp8 duration:(double)fp12 curve:(int)fp20;
90 - (id)popViewControllerWithTransition:(int)fp8;
91 - (id)popToRootViewControllerAnimated:(BOOL)fp8;
92 - (id)popToRootViewControllerWithTransition:(int)fp8;
93 - (id)popToViewController:(id)fp8 animated:(BOOL)fp12;
94 - (id)popToViewController:(id)fp8 transition:(int)fp12;
95 - (id)popToViewControllerWithSnapbackIdentifier:(id)fp8 animated:(BOOL)fp12;
96 - (void)makeModalViewControllerTopViewController;
97 - (BOOL)shouldAutorotateToInterfaceOrientation:(int)fp8;
98 - (id)rotatingHeaderView;
99 - (id)rotatingFooterView;
100 - (void)willRotateToInterfaceOrientation:(int)fp8 duration:(double)fp12;
101 - (void)willAnimateFirstHalfOfRotationToInterfaceOrientation:(int)fp8 duration:(double)fp12;
102 - (void)didAnimateFirstHalfOfRotationToInterfaceOrientation:(int)fp8;
103 - (void)willAnimateSecondHalfOfRotationFromInterfaceOrientation:(int)fp8 duration:(double)fp12;
104 - (void)didRotateFromInterfaceOrientation:(int)fp8;
105 - (void)updateTitleForViewController:(id)fp8;
106 - (BOOL)navigationBar:(id)fp8 shouldPopItem:(id)fp12;
107 - (void)navigationBar:(id)fp8 buttonClicked:(int)fp12;
108 - (void)navigationBar:(id)fp8 didSetFrame:(struct CGRect)fp12;
109 - (id)defaultPNGName;
110 - (id)tabBarItem;
111 - (void)updateTabBarItemForViewController:(id)fp8;
112 - (id)moreListImage;
113 - (id)moreListSelectedImage;
114 - (id)moreListTableCell;
115 - (id)disappearingViewController;
116 - (void)setDisappearingViewController:(id)fp8;
117 - (id)delegate;
118 - (void)setDelegate:(id)fp8;
119
120 @end
121