\doxysection{BMKMap\+Gesture\+Delegate.\+h}
\hypertarget{_b_m_k_map_gesture_delegate_8h_source}{}\label{_b_m_k_map_gesture_delegate_8h_source}\index{BaiduMapAPI\_Map.framework/Headers/BMKMapGestureDelegate.h@{BaiduMapAPI\_Map.framework/Headers/BMKMapGestureDelegate.h}}
\mbox{\hyperlink{_b_m_k_map_gesture_delegate_8h}{浏览该文件的文档.}}
\begin{DoxyCode}{0}
\DoxyCodeLine{00001\ \textcolor{comment}{//}}
\DoxyCodeLine{00002\ \textcolor{comment}{//\ \ BMKMapGestureDelegate.h}}
\DoxyCodeLine{00003\ \textcolor{comment}{//\ \ MapComponent}}
\DoxyCodeLine{00004\ \textcolor{comment}{//}}
\DoxyCodeLine{00005\ \textcolor{comment}{//\ \ Created\ by\ zhaoxiangru\ on\ 2022/1/29.}}
\DoxyCodeLine{00006\ \textcolor{comment}{//\ \ Copyright\ ©\ 2022\ Baidu.\ All\ rights\ reserved.}}
\DoxyCodeLine{00007\ \textcolor{comment}{//}}
\DoxyCodeLine{00008\ \textcolor{preprocessor}{\#ifndef\ \_\_BMKMapGestureDelegate\_H\_\_}}
\DoxyCodeLine{00009\ \textcolor{preprocessor}{\#define\ \_\_BMKMapGestureDelegate\_H\_\_}}
\DoxyCodeLine{00010\ \textcolor{preprocessor}{\#import\ <Foundation/Foundation.h>}}
\DoxyCodeLine{00011\ }
\DoxyCodeLine{00012\ \textcolor{keyword}{@class}\ \mbox{\hyperlink{interface_b_m_k_map_view}{BMKMapView}};}
\DoxyCodeLine{00013\ \textcolor{keyword}{@class}\ \mbox{\hyperlink{interface_b_m_k_map_status}{BMKMapStatus}};}
\DoxyCodeLine{00014\ \textcolor{keyword}{@class}\ \mbox{\hyperlink{interface_b_m_k_flying_gesture_recognizer}{BMKFlyingGestureRecognizer}};}
\DoxyCodeLine{00018\ \textcolor{keyword}{@protocol\ }BMKMapGestureDelegate\ <NSObject>}
\DoxyCodeLine{00019\ \textcolor{keyword}{@optional}}
\DoxyCodeLine{00020\ \textcolor{preprocessor}{\#pragma\ mark\ -\/\ Gesture\ action\ selector\ 回调}}
\DoxyCodeLine{00023\ -\/\ (BOOL)handleTapGesture:(UITapGestureRecognizer\ *)gesture;}
\DoxyCodeLine{00024\ }
\DoxyCodeLine{00028\ -\/\ (BOOL)handlePanGesture:(UIPanGestureRecognizer\ *)gesture;}
\DoxyCodeLine{00029\ }
\DoxyCodeLine{00032\ -\/\ (BOOL)handleFlyingGesture:(\mbox{\hyperlink{interface_b_m_k_flying_gesture_recognizer}{BMKFlyingGestureRecognizer}}\ *)gesture;}
\DoxyCodeLine{00033\ }
\DoxyCodeLine{00036\ -\/\ (BOOL)handleLongGesture:(UILongPressGestureRecognizer\ *)gesture;}
\DoxyCodeLine{00037\ }
\DoxyCodeLine{00040\ -\/\ (BOOL)handleDoubleTapGesture:(UITapGestureRecognizer\ *)gesture;}
\DoxyCodeLine{00041\ }
\DoxyCodeLine{00042\ }
\DoxyCodeLine{00045\ -\/\ (BOOL)handleTwoFingersTapGesture:(UITapGestureRecognizer\ *)gesture;}
\DoxyCodeLine{00046\ }
\DoxyCodeLine{00049\ -\/\ (BOOL)handleTwoFingersPanGesture:(UIPanGestureRecognizer\ *)gesture;}
\DoxyCodeLine{00050\ }
\DoxyCodeLine{00053\ -\/\ (BOOL)handleRotationGesture:(UIRotationGestureRecognizer\ *)gesture;}
\DoxyCodeLine{00054\ }
\DoxyCodeLine{00057\ -\/\ (BOOL)handlePinchGesture:(UIPinchGestureRecognizer\ *)gesture;}
\DoxyCodeLine{00058\ }
\DoxyCodeLine{00059\ \textcolor{preprocessor}{\#pragma\ mark\ -\/\ 以下为手势自定义方法回调，内部优先响应Gesture\ action\ selector\ 回调}}
\DoxyCodeLine{00063\ -\/\ (BOOL)beginTouchPoint:(CGPoint)touchPoint\ mapSatus:(\mbox{\hyperlink{interface_b_m_k_map_status}{BMKMapStatus}}\ *)mapSatus;}
\DoxyCodeLine{00064\ }
\DoxyCodeLine{00068\ -\/\ (BOOL)moveTouchPoint:(CGPoint)touchPoint\ mapSatus:(\mbox{\hyperlink{interface_b_m_k_map_status}{BMKMapStatus}}\ *)mapSatus;}
\DoxyCodeLine{00069\ }
\DoxyCodeLine{00073\ -\/\ (BOOL)endTouchPoint:(CGPoint)touchPoint\ mapSatus:(\mbox{\hyperlink{interface_b_m_k_map_status}{BMKMapStatus}}\ *)mapSatus;}
\DoxyCodeLine{00074\ }
\DoxyCodeLine{00079\ -\/\ (BOOL)twoFingersBeginTouchPoint:(CGPoint)touchPoint\ otherTouchPoint:(CGPoint)otherTouchPoint\ mapSatus:(\mbox{\hyperlink{interface_b_m_k_map_status}{BMKMapStatus}}\ *)mapSatus;}
\DoxyCodeLine{00080\ }
\DoxyCodeLine{00085\ -\/\ (BOOL)twoFingersMoveTouchPoint:(CGPoint)touchPoint\ otherTouchPoint:(CGPoint)otherTouchPoint\ mapSatus:(\mbox{\hyperlink{interface_b_m_k_map_status}{BMKMapStatus}}\ *)mapSatus;}
\DoxyCodeLine{00086\ }
\DoxyCodeLine{00091\ -\/\ (BOOL)twoFingersEndTouchPoint:(CGPoint)touchPoint\ otherTouchPoint:(CGPoint)otherTouchPoint\ mapSatus:(\mbox{\hyperlink{interface_b_m_k_map_status}{BMKMapStatus}}\ *)mapSatus;}
\DoxyCodeLine{00092\ }
\DoxyCodeLine{00096\ -\/\ (BOOL)doubleTap:(CGPoint)tapPoint\ mapSatus:(\mbox{\hyperlink{interface_b_m_k_map_status}{BMKMapStatus}}\ *)mapSatus;}
\DoxyCodeLine{00097\ }
\DoxyCodeLine{00102\ -\/\ (BOOL)twoFingerTap:(CGPoint)tapPoint\ otherTapPoint:(CGPoint)otherTapPoint\ mapSatus:(\mbox{\hyperlink{interface_b_m_k_map_status}{BMKMapStatus}}\ *)mapSatus;}
\DoxyCodeLine{00103\ }
\DoxyCodeLine{00108\ -\/\ (BOOL)onMapFlyingWithEndTapPoint:(CGPoint)tapPoint\ speed:(CGPoint)speed\ mapSatus:(\mbox{\hyperlink{interface_b_m_k_map_status}{BMKMapStatus}}\ *)mapSatus;}
\DoxyCodeLine{00109\ }
\DoxyCodeLine{00115\ -\/\ (BOOL)onMapOverlookWithTapPoint:(CGPoint)tapPoint\ otherTapPoint:(CGPoint)otherTapPoint\ overLook:(\textcolor{keywordtype}{int})overLook\ mapSatus:(\mbox{\hyperlink{interface_b_m_k_map_status}{BMKMapStatus}}\ *)mapSatus;}
\DoxyCodeLine{00116\ }
\DoxyCodeLine{00122\ -\/\ (BOOL)onMapRoateWithTapPoint:(CGPoint)tapPoint\ otherTapPoint:(CGPoint)otherTapPoint\ route:(\textcolor{keywordtype}{int})roate\ mapSatus:(\mbox{\hyperlink{interface_b_m_k_map_status}{BMKMapStatus}}\ *)mapSatus;}
\DoxyCodeLine{00123\ }
\DoxyCodeLine{00129\ -\/\ (BOOL)onMapScaleWithTapPoint:(CGPoint)tapPoint\ otherTapPoint:(CGPoint)otherTapPoint\ scale:(\textcolor{keywordtype}{float})scale\ mapSatus:(\mbox{\hyperlink{interface_b_m_k_map_status}{BMKMapStatus}}\ *)mapSatus;}
\DoxyCodeLine{00130\ }
\DoxyCodeLine{00131\ }
\DoxyCodeLine{00137\ -\/\ (BOOL)onMapEndScaleTapPoint:(CGPoint)tapPoint\ otherTapPoint:(CGPoint)otherTapPoint\ scale:(\textcolor{keywordtype}{float})scale\ mapSatus:(\mbox{\hyperlink{interface_b_m_k_map_status}{BMKMapStatus}}\ *)mapSatus;}
\DoxyCodeLine{00138\ \textcolor{keyword}{@end}}
\DoxyCodeLine{00139\ \textcolor{preprocessor}{\#endif\ }\textcolor{comment}{/*\ \_\_BMKMapGestureDelegate\_H\_\_\ */}\textcolor{preprocessor}{}}

\end{DoxyCode}
