Loading...
Searching...
No Matches
NCModelMapObject.h
Go to the documentation of this file.
1#import "NCAnimationType.h"
2#import "NCExport.h"
3#import "NCGlobalPoint.h"
4#import "NCMapObject.h"
5#import "NCModelProvider.h"
6#import <Foundation/Foundation.h>
7
8
24DEFAULT_EXPORT_ATTRIBUTE
26
43- (BOOL)setPosition:(nonnull NCGlobalPoint *)point
44 sublocationId:(nullable NSNumber *)sublocationId;
45
64- (BOOL)setPositionAnimated:(nonnull NCGlobalPoint *)point
65 sublocationId:(nullable NSNumber *)sublocationId
66 duration:(float)duration
67 type:(NCAnimationType)type;
68
84- (BOOL)setModel:(nullable id<NCModelProvider>)model;
85
100- (BOOL)setSize:(float)width
101 height:(float)height;
102
117- (BOOL)setCollisionEnabled:(BOOL)enabled;
118
134- (BOOL)setAngle:(float)angle;
135
153- (BOOL)setAngleAnimated:(float)angle
154 duration:(float)duration
155 type:(NCAnimationType)type;
156
171- (BOOL)setBuffer:(float)width
172 height:(float)height;
173
188- (BOOL)setPriority:(float)priority;
189
196@property (nonatomic, readonly, getter=isValid) BOOL valid;
197
198@end