Files
2019-03-10 19:13:51 +01:00

28 lines
829 B
Objective-C

//
// CLImageToolInfo.h
//
// Created by sho yakushiji on 2013/11/26.
// Copyright (c) 2013年 CALACULU. All rights reserved.
//
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
@interface CLImageToolInfo : NSObject
@property (nonatomic, readonly) NSString *toolName;
@property (nonatomic, strong) NSString *title;
@property (nonatomic, assign) BOOL available;
@property (nonatomic, assign) CGFloat dockedNumber;
@property (nonatomic, strong) NSString *iconImagePath;
@property (nonatomic, readonly) UIImage *iconImage;
@property (nonatomic, readonly) NSArray *subtools;
@property (nonatomic, strong) NSMutableDictionary *optionalInfo;
- (NSString*)toolTreeDescription;
- (NSArray*)sortedSubtools;
- (CLImageToolInfo*)subToolInfoWithToolName:(NSString*)toolName recursive:(BOOL)recursive;
@end