2015-01-25 08:02:47 +00:00
|
|
|
/* HBTitleSelectionController.h
|
|
|
|
|
|
|
|
This file is part of the HandBrake source code.
|
|
|
|
Homepage: <http://handbrake.fr/>.
|
|
|
|
It may be used under the terms of the GNU General Public License. */
|
|
|
|
|
|
|
|
#import <Cocoa/Cocoa.h>
|
2024-07-17 15:40:47 +02:00
|
|
|
#import "HBTitleSelectionRange.h"
|
2015-01-25 08:02:47 +00:00
|
|
|
|
2015-05-30 07:17:22 +00:00
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
|
2015-10-25 07:03:36 +01:00
|
|
|
@class HBTitle;
|
|
|
|
|
2015-01-25 08:02:47 +00:00
|
|
|
@protocol HBTitleSelectionDelegate <NSObject>
|
|
|
|
|
2024-07-17 15:40:47 +02:00
|
|
|
- (void)didSelectTitles:(NSArray<HBTitle *> *)titles range:(nullable HBTitleSelectionRange *)range;
|
2015-01-25 08:02:47 +00:00
|
|
|
|
|
|
|
@end
|
|
|
|
|
|
|
|
@interface HBTitleSelectionController : NSWindowController
|
|
|
|
|
2016-02-15 11:13:39 +01:00
|
|
|
- (instancetype)initWithTitles:(NSArray<HBTitle *> *)titles presetName:(NSString *)presetName delegate:(id<HBTitleSelectionDelegate>)delegate;
|
2015-01-25 08:02:47 +00:00
|
|
|
|
|
|
|
@end
|
2015-05-30 07:17:22 +00:00
|
|
|
|
|
|
|
NS_ASSUME_NONNULL_END
|