Loading...
Searching...
No Matches
NCMapObject.h
Go to the documentation of this file.
1#import "NCExport.h"
2#import "NCMapObjectType.h"
3#import "NCTitleStyle.h"
4#import <Foundation/Foundation.h>
5
6
23DEFAULT_EXPORT_ATTRIBUTE
24@interface NCMapObject : NSObject
25
40- (int32_t)getId;
41
57
72- (nonnull NSData *)getData;
73
89- (BOOL)setVisible:(BOOL)visible;
90
106- (BOOL)setInteractive:(BOOL)interactive;
107
122- (void)setData:(nonnull NSData *)data;
123
139- (BOOL)setTitle:(nonnull NSString *)title;
140
157- (BOOL)setTitleWithStyle:(nonnull NSString *)title
158 style:(nonnull NCTitleStyle *)style;
159
175- (BOOL)setAlpha:(float)alpha;
176
183@property (nonatomic, readonly, getter=isValid) BOOL valid;
184
185@end