summaryrefslogtreecommitdiff
path: root/iPhonePrivate.h
diff options
context:
space:
mode:
authorJay Freeman (saurik) <saurik@saurik.com>2010-10-17 12:59:29 -0700
committerJay Freeman (saurik) <saurik@saurik.com>2010-10-17 12:59:29 -0700
commit89b0ea4a3abacc10a0c7167beba9ba116b535350 (patch)
tree21709edeaca8e59382fe73c1a09d72bee8e8599f /iPhonePrivate.h
parentffbc8ef2844d34c939c8e538ed60746717ca9862 (diff)
Started the work to port Cydia back to a 2.0-era toolchain.
Diffstat (limited to 'iPhonePrivate.h')
-rw-r--r--iPhonePrivate.h28
1 files changed, 24 insertions, 4 deletions
diff --git a/iPhonePrivate.h b/iPhonePrivate.h
index f93602f..0a0ba34 100644
--- a/iPhonePrivate.h
+++ b/iPhonePrivate.h
@@ -295,11 +295,31 @@ typedef enum {
@end
// }}}
-// extern *; {{{
-extern "C" CFStringRef const kGSDisplayIdentifiersCapability;
+// #ifndef AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER {{{
+#ifndef AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER
+#define AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER
+
+typedef enum {
+ UIModalPresentationFullScreen,
+ UIModalPresentationPageSheet,
+ UIModalPresentationFormSheet,
+ UIModalPresentationCurrentContext,
+} UIModalPresentationStyle;
-extern "C" float const UIWebViewGrowsAndShrinksToFitHeight;
-extern "C" float const UIWebViewScalesToFitScale;
+@class NSUndoManager;
+@class UIPasteboard;
+
+@interface UIViewController (iPad)
+- (void) setModalPresentationStyle:(UIModalPresentationStyle)style;
+@end
+
+#endif//AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER
+// }}}
+
+// extern *; {{{
+extern CFStringRef const kGSDisplayIdentifiersCapability;
+extern float const UIWebViewGrowsAndShrinksToFitHeight;
+extern float const UIWebViewScalesToFitScale;
// }}}
// extern "C" *(); {{{
extern "C" UIImage *_UIImageWithName(NSString *name);