Map Doc  1.0
iOS-引擎SDK-开放平台
MBReal3dView.h
浏览该文件的文档.
1 //
2 // MBReal3dView.h
3 // iNaviCore
4 //
5 // Created by renzc on 2018/1/18.
6 // Copyright © 2018年 Mapbar. All rights reserved.
7 //
8 
9 #import <GLKit/GLKit.h>
10 #import "MBNaviCoreBase.h"
11 
16 @protocol MBReal3dViewDelegate <NSObject>
17  @optional
18 - (void)viewWillAppearInReal3dView:(MBReal3dView *)view;
19 - (void)viewDidAppearInReal3dView:(MBReal3dView *)view;
20 - (void)viewWillDisappearInReal3dView:(MBReal3dView *)view;
21 - (void)viewDidDisappearInReal3dView:(MBReal3dView *)view;
22 - (void)needsDisplayInReal3dView:(MBReal3dView *)view;
23 @end
24 
28 @interface MBReal3dView : GLKView
29 @property (nonatomic, weak) id<MBReal3dViewDelegate> viewDelegate;
30 
34 - (void)enableDraw:(BOOL)enable;
35 
43 - (BOOL)loadStyleSheet:(NSString *)fileName;
44 
52 - (BOOL)setStyleClass:(NSString *)styleClass;
53 
57 - (void)setSurfaceShared:(BOOL)toShared;
58 
62 - (void)dataDriverNewRouteTaken:(MBRouteBase *)route;
64 - (void)dataDriverNaviBegan;
65 - (void)dataDriverNaviEnded;
69 
73 - (void)dataDriverCarPositionChangedWithPoint:(MBNdsPoint)pos distance:(CGFloat)distance segmentIndex:(NSInteger)segIdx;
74 @end
void dataDriverRerouteWillBegin()
void dataDriverNaviBegan()
id< MBReal3dViewDelegate > viewDelegate
Definition: MBReal3dView.h:29
void dataDriverSimNaviReset()
void dataDriverRouteRemoved()
Definition: MBRouteBase.h:62
Definition: MBReal3dView.h:28
Definition: MBNaviCoreBase.h:67
void dataDriverNaviEnded()
void dataDriverSimNaviPaused()