summaryrefslogtreecommitdiff
path: root/platform/ios/Classes/MuPageViewNormal.h
diff options
context:
space:
mode:
Diffstat (limited to 'platform/ios/Classes/MuPageViewNormal.h')
-rw-r--r--platform/ios/Classes/MuPageViewNormal.h41
1 files changed, 41 insertions, 0 deletions
diff --git a/platform/ios/Classes/MuPageViewNormal.h b/platform/ios/Classes/MuPageViewNormal.h
new file mode 100644
index 00000000..1bd626fd
--- /dev/null
+++ b/platform/ios/Classes/MuPageViewNormal.h
@@ -0,0 +1,41 @@
+//
+// MuPageView.h
+// MuPDF
+//
+// Copyright (c) 2013 Artifex Software, Inc. All rights reserved.
+//
+
+#import <UIKit/UIKit.h>
+
+#undef ABS
+#undef MIN
+#undef MAX
+
+#include "mupdf/fitz.h"
+
+#import "MuHitView.h"
+#import "MuPageView.h"
+#import "MuDocRef.h"
+
+@interface MuPageViewNormal : UIScrollView <UIScrollViewDelegate,MuPageView>
+{
+ MuDocRef *docRef;
+ fz_document *doc;
+ fz_page *page;
+ int number;
+ UIActivityIndicatorView *loadingView;
+ UIImageView *imageView;
+ UIImageView *tileView;
+ MuHitView *hitView;
+ MuHitView *linkView;
+ CGSize pageSize;
+ CGRect tileFrame;
+ float tileScale;
+ BOOL cancel;
+}
+- (id) initWithFrame: (CGRect)frame document: (MuDocRef *)aDoc page: (int)aNumber;
+- (void) displayImage: (UIImage*)image;
+- (void) resizeImage;
+- (void) loadPage;
+- (void) loadTile;
+@end