TencentMapSDK_iOS_3D_v6.7.0
QMarkerViewDefines.h
1 //
2 // QMarkerViewDefines.h
3 // QMapKit
4 //
5 // Created by KeithCao on 2024/5/28.
6 // Copyright © 2024 tencent. All rights reserved.
7 //
8 
9 #ifndef QMarkerViewDefines_h
10 #define QMarkerViewDefines_h
11 
12 #import <Foundation/Foundation.h>
13 
18 typedef enum {
19  QMarkerViewDragStateNone = 0,
20  QMarkerViewDragStateStarting,
21  QMarkerViewDragStateDragging,
22  QMarkerViewDragStateCanceling,
23  QMarkerViewDragStateEnding
24 } QMarkerViewDragState;
25 
30 typedef NS_OPTIONS(NSUInteger, QMarkerViewCollisionType){
31  QMarkerViewCollisionTypeCollisionTypeNone = 0,
32  QMarkerViewCollisionTypeWithLabel = 1 << 0,
33  QMarkerViewCollisionTypeWithQMarkerView = 1 << 1
34 };
35 
36 #endif /* QMarkerViewDefines_h */