Map Doc  1.0
iOS-引擎SDK-开放平台
MBOverlay.h
浏览该文件的文档.
1 //
2 // MBOverlay.h
3 // Navigation
4 //
5 // Created by delon on 12-12-26.
6 //
7 //
8 
9 #import <UIKit/UIKit.h>
10 #import "MBNaviCoreBase.h"
11 
15 typedef NS_ENUM(NSInteger, MBOverlayLayer) {
21 };
22 
26 @interface MBOverlay : NSObject
27 {
28  @package
29  void* _native;
30  @package
31  BOOL _attatched;
32 }
33 
37 @property (nonatomic, assign) MBOverlayLayer overlayerLayer;
38 
45 @property (nonatomic, assign) int zLevel;
49 @property (nonatomic, assign) BOOL hidden;
57 @property (nonatomic, assign) BOOL clickEnable;
61 @property (nonatomic, assign) int tag;
65 @property (nonatomic, assign) MBPoint postion;
66 
72 @property (nonatomic, assign) MBNdsPoint ndsPosition;
73 
78 - (void)setNeedsDisplay;
79 
85 - (void)setColor:(uint)color;
89 - (uint)getColor;
90 
97 - (void)setUIColor:(UIColor *)color;
103 - (UIColor *)getUIColor;
108 - (const MBRect)boundingBox;
115 - (void)setSelected:(BOOL)enable pos:(MBPoint)pos;
116 @end
Definition: MBNaviCoreBase.h:42
MBOverlayLayer
Definition: MBOverlay.h:15
int zLevel
Definition: MBOverlay.h:45
Definition: MBOverlay.h:26
Definition: MBOverlay.h:20
uint getColor()
const MBRect boundingBox()
MBOverlayLayer overlayerLayer
Definition: MBOverlay.h:37
void setNeedsDisplay()
MBNdsPoint ndsPosition
Definition: MBOverlay.h:72
BOOL clickEnable
Definition: MBOverlay.h:57
Definition: MBOverlay.h:18
MBPoint postion
Definition: MBOverlay.h:65
Definition: MBOverlay.h:19
Definition: MBOverlay.h:17
int tag
Definition: MBOverlay.h:61
UIColor * getUIColor()
Definition: MBOverlay.h:16
Definition: MBNaviCoreBase.h:67
BOOL hidden
Definition: MBOverlay.h:49
Definition: MBNaviCoreBase.h:31