diff options
author | Paul Gardiner <paul.gardiner@artifex.com> | 2013-11-14 15:24:53 +0000 |
---|---|---|
committer | Paul Gardiner <paul.gardiner@artifex.com> | 2013-11-19 10:18:28 +0000 |
commit | 6f532f78076d2bb24a8c6cf47c0f45994fa5b707 (patch) | |
tree | 870193262147eba8f35d06f3fd72ffba8369ebee /platform/ios/Classes/MuWord.h | |
parent | e4c8dcc641b9cd3c7645b034b6f632e0965a059b (diff) | |
download | mupdf-6f532f78076d2bb24a8c6cf47c0f45994fa5b707.tar.xz |
iOS: add support for creating markup annotations
Diffstat (limited to 'platform/ios/Classes/MuWord.h')
-rw-r--r-- | platform/ios/Classes/MuWord.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/platform/ios/Classes/MuWord.h b/platform/ios/Classes/MuWord.h new file mode 100644 index 00000000..0087df1e --- /dev/null +++ b/platform/ios/Classes/MuWord.h @@ -0,0 +1,21 @@ +// +// MuWord.h +// MuPDF +// +// Copyright (c) 2013 Artifex Software, Inc. All rights reserved. +// + +#import <Foundation/Foundation.h> +#import <UIKit/UIKit.h> + +@interface MuWord : NSObject +{ + NSMutableString *string; + CGRect rect; +} +@property(retain) NSString *string; +@property(assign) CGRect rect; ++ (MuWord *) word; +- (void) appendChar:(unichar)c withRect:(CGRect)rect; ++ (void) selectFrom:(CGPoint)pt1 to:(CGPoint)pt2 fromWords:(NSArray *)words onStartLine:(void (^)(void))startBlock onWord:(void (^)(MuWord *))wordBlock onEndLine:(void (^)(void))endBLock; +@end |