Map Doc  1.0
iOS-引擎SDK-开放平台
MBLaneView.h
浏览该文件的文档.
1 //
2 // MBLaneView.h
3 // iNaviCore
4 //
5 // Created by fanyunlong on 2017/3/15.
6 // Copyright © 2017年 Mapbar. All rights reserved.
7 //
8 
9 #import <GLKit/GLKit.h>
10 #import "MBNaviCoreBase.h"
11 
12 typedef NS_ENUM(NSInteger, MBLanePainterEvent) {
15 };
16 
17 typedef NS_ENUM(NSInteger, MBAlignment) {
27 };
28 
29 @class MBLaneModel;
30 typedef void (^MBLanePainterBlock)(MBLanePainterEvent event, MBLaneModel *model);
31 typedef void (^MBLanePaintedRectBlock)(CGRect paintedRect);
32 
33 @interface MBLaneView : GLKView
34 - (instancetype)initWithFrame:(CGRect)rect;
35 - (void)setFrame:(CGRect)frame;
39 @property (nonatomic, copy) MBLanePainterBlock block;
43 @property (nonatomic, copy) MBLanePaintedRectBlock rectBlock;
44 @property (nonatomic, assign) BOOL enable;
45 @property (nonatomic, assign) MBAlignment alignment;
46 @end
Definition: MBLaneView.h:24
Definition: MBLaneModel.h:11
Definition: MBLaneView.h:25
Definition: MBLaneView.h:21
Definition: MBLaneView.h:13
MBLanePainterBlock block
Definition: MBLaneView.h:39
Definition: MBLaneView.h:18
Definition: MBLaneView.h:14
MBAlignment alignment
Definition: MBLaneView.h:45
void(^ MBLanePainterBlock)(MBLanePainterEvent event, MBLaneModel *model)
Definition: MBLaneView.h:30
MBLanePainterEvent
Definition: MBLaneView.h:12
BOOL enable
Definition: MBLaneView.h:44
Definition: MBLaneView.h:26
Definition: MBLaneView.h:22
MBAlignment
Definition: MBLaneView.h:17
Definition: MBLaneView.h:33
Definition: MBLaneView.h:23
Definition: MBLaneView.h:20
Definition: MBLaneView.h:19
MBLanePaintedRectBlock rectBlock
Definition: MBLaneView.h:43
void(^ MBLanePaintedRectBlock)(CGRect paintedRect)
Definition: MBLaneView.h:31