diff options
author | ritsuka <[email protected]> | 2014-12-23 10:23:59 +0000 |
---|---|---|
committer | ritsuka <[email protected]> | 2014-12-23 10:23:59 +0000 |
commit | a66b692e29674de9c444fd54f0493d03b4900abc (patch) | |
tree | 1356eec981d0542ad6ca9087794e7cc52a09c664 /macosx/HBRange.h | |
parent | ee10e1fdb417c7f1047406522379c85c47143bfd (diff) |
MacGui: move the UI helper methods to new categories. Implement NSCoding in more classes.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6643 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'macosx/HBRange.h')
-rw-r--r-- | macosx/HBRange.h | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/macosx/HBRange.h b/macosx/HBRange.h index 06ea826ca..65a185ec1 100644 --- a/macosx/HBRange.h +++ b/macosx/HBRange.h @@ -6,6 +6,8 @@ #import <Foundation/Foundation.h> +@class HBTitle; + typedef NS_ENUM(NSUInteger, HBRangeType) { HBRangeTypeChapters, HBRangeTypeFrames, @@ -14,15 +16,21 @@ typedef NS_ENUM(NSUInteger, HBRangeType) { @interface HBRange : NSObject <NSCoding> +- (instancetype)initWithTitle:(HBTitle *)title; + @property (nonatomic, readwrite) HBRangeType type; -@property (nonatomic, readwrite) NSInteger chapterStart; -@property (nonatomic, readwrite) NSInteger chapterStop; +@property (nonatomic, readwrite) int chapterStart; +@property (nonatomic, readwrite) int chapterStop; + +@property (nonatomic, readwrite) int frameStart; +@property (nonatomic, readwrite) int frameStop; + +@property (nonatomic, readwrite) int secondsStart; +@property (nonatomic, readwrite) int secondsStop; -@property (nonatomic, readwrite) NSInteger frameStart; -@property (nonatomic, readwrite) NSInteger frameStop; +@property (nonatomic, readonly) NSString *duration; -@property (nonatomic, readwrite) NSInteger secondsStart; -@property (nonatomic, readwrite) NSInteger secondsStop; +@property (nonatomic, readwrite, assign) HBTitle *title; @end |