\hypertarget{_b_m_k_map_animation_8h}{}\doxysection{Baidu\+Map\+A\+P\+I\+\_\+\+Map.\+framework/\+Headers/\+B\+M\+K\+Map\+Animation.h 文件参考}
\label{_b_m_k_map_animation_8h}\index{BaiduMapAPI\_Map.framework/Headers/BMKMapAnimation.h@{BaiduMapAPI\_Map.framework/Headers/BMKMapAnimation.h}}
{\ttfamily \#import $<$Foundation/\+Foundation.\+h$>$}\newline
{\ttfamily \#import $<$Core\+Location/\+C\+L\+Location.\+h$>$}\newline
{\ttfamily \#import \char`\"{}B\+M\+K\+Interpolator.\+h\char`\"{}}\newline
{\ttfamily \#import \char`\"{}B\+M\+K\+Polyline.\+h\char`\"{}}\newline
\doxysubsection*{类}
\begin{DoxyCompactItemize}
\item 
protocol \mbox{\hyperlink{protocol_b_m_k_map_animation_delegate-p}{$<$\+B\+M\+K\+Map\+Animation\+Delegate$>$}}
\begin{DoxyCompactList}\small\item\em 动画状态回调 \end{DoxyCompactList}\item 
class \mbox{\hyperlink{interface_b_m_k_map_animation}{B\+M\+K\+Map\+Animation}}
\item 
class \mbox{\hyperlink{interface_b_m_k_map_alpha_animation}{B\+M\+K\+Map\+Alpha\+Animation}}
\item 
class \mbox{\hyperlink{interface_b_m_k_map_rotate_animation}{B\+M\+K\+Map\+Rotate\+Animation}}
\item 
class \mbox{\hyperlink{interface_b_m_k_map_scale_animation}{B\+M\+K\+Map\+Scale\+Animation}}
\item 
class \mbox{\hyperlink{interface_b_m_k_map_translate_animation}{B\+M\+K\+Map\+Translate\+Animation}}
\item 
protocol \mbox{\hyperlink{protocol_b_m_k_map_track_animation_delegate-p}{$<$\+B\+M\+K\+Map\+Track\+Animation\+Delegate$>$}}
\begin{DoxyCompactList}\small\item\em 动画状态回调 \end{DoxyCompactList}\item 
class \mbox{\hyperlink{interface_b_m_k_map_track_animation}{B\+M\+K\+Map\+Track\+Animation}}
\item 
class \mbox{\hyperlink{interface_b_m_k_map_animation_set}{B\+M\+K\+Map\+Animation\+Set}}
\end{DoxyCompactItemize}
\doxysubsection*{枚举}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{_b_m_k_map_animation_8h_aa63b017e4395b9f45e433f407125891b}{B\+M\+K\+Animation\+Fill\+Mode}} \+: N\+S\+U\+Integer \{ \mbox{\hyperlink{_b_m_k_map_animation_8h_aa63b017e4395b9f45e433f407125891ba5b7fcf80e3c30dbc910083f563740d5e}{B\+M\+K\+Animation\+Fill\+Before}} = 0, 
\mbox{\hyperlink{_b_m_k_map_animation_8h_aa63b017e4395b9f45e433f407125891baff85f7a69257565fe8028589bf9c288c}{B\+M\+K\+Animation\+Fill\+First}} = 1, 
\mbox{\hyperlink{_b_m_k_map_animation_8h_aa63b017e4395b9f45e433f407125891ba7b11cc90c26b63a394981729fad56448}{B\+M\+K\+Animation\+Fill\+After}} = 2
 \}
\item 
enum \mbox{\hyperlink{_b_m_k_map_animation_8h_aa2956181be6e24fc7e1acfc4f3cfb101}{B\+M\+K\+Animation\+Repeat\+Mode}} \+: N\+S\+Integer \{ \mbox{\hyperlink{_b_m_k_map_animation_8h_aa2956181be6e24fc7e1acfc4f3cfb101ad9ce16b3c4a49de0d31b9e7ac4239043}{B\+M\+K\+Animation\+Repeat\+Restart}} = 1, 
\mbox{\hyperlink{_b_m_k_map_animation_8h_aa2956181be6e24fc7e1acfc4f3cfb101ae6aa46dcbb6f492b36e3d53bc4b73264}{B\+M\+K\+Animation\+Releat\+Reserse}} = 2
 \}
\item 
enum \mbox{\hyperlink{_b_m_k_map_animation_8h_a8650b06d1042a1bb625635a5854d00f3}{B\+M\+K\+Animation\+Status}} \+: N\+S\+U\+Integer \{ \mbox{\hyperlink{_b_m_k_map_animation_8h_a8650b06d1042a1bb625635a5854d00f3ab561779346ee2d76f71253274d4b4a6d}{B\+M\+K\+Animation\+Status\+Start}} = 1, 
\mbox{\hyperlink{_b_m_k_map_animation_8h_a8650b06d1042a1bb625635a5854d00f3a9d18ce7d0e9264ef61e59b1967b03e01}{B\+M\+K\+Animation\+Status\+End}} = 2, 
\mbox{\hyperlink{_b_m_k_map_animation_8h_a8650b06d1042a1bb625635a5854d00f3a4d07861afe1a389bde0c7fd01127fe70}{B\+M\+K\+Animation\+Repeat}} = 3
 \}
\item 
enum \mbox{\hyperlink{_b_m_k_map_animation_8h_a3a0c71ac5009f270077356b22a66552e}{B\+M\+K\+Animation\+Set\+Order\+Type}} \+: N\+S\+U\+Integer \{ \mbox{\hyperlink{_b_m_k_map_animation_8h_a3a0c71ac5009f270077356b22a66552ea0f7ffe6d6df88432e416839a8629d317}{B\+M\+K\+Animation\+Set\+Order\+Type\+With}} = 0, 
\mbox{\hyperlink{_b_m_k_map_animation_8h_a3a0c71ac5009f270077356b22a66552eac15ec6b3b875ed609133312e88e6cfc4}{B\+M\+K\+Animation\+Set\+Order\+Type\+Then}} = 1
 \}
\end{DoxyCompactItemize}


\doxysubsection{枚举类型说明}
\mbox{\Hypertarget{_b_m_k_map_animation_8h_aa63b017e4395b9f45e433f407125891b}\label{_b_m_k_map_animation_8h_aa63b017e4395b9f45e433f407125891b}} 
\index{BMKMapAnimation.h@{BMKMapAnimation.h}!BMKAnimationFillMode@{BMKAnimationFillMode}}
\index{BMKAnimationFillMode@{BMKAnimationFillMode}!BMKMapAnimation.h@{BMKMapAnimation.h}}
\doxysubsubsection{\texorpdfstring{BMKAnimationFillMode}{BMKAnimationFillMode}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{_b_m_k_map_animation_8h_aa63b017e4395b9f45e433f407125891b}{B\+M\+K\+Animation\+Fill\+Mode}} \+: N\+S\+U\+Integer}

\begin{DoxyEnumFields}{枚举值}
\raisebox{\heightof{T}}[0pt][0pt]{\index{BMKAnimationFillBefore@{BMKAnimationFillBefore}!BMKMapAnimation.h@{BMKMapAnimation.h}}\index{BMKMapAnimation.h@{BMKMapAnimation.h}!BMKAnimationFillBefore@{BMKAnimationFillBefore}}}\mbox{\Hypertarget{_b_m_k_map_animation_8h_aa63b017e4395b9f45e433f407125891ba5b7fcf80e3c30dbc910083f563740d5e}\label{_b_m_k_map_animation_8h_aa63b017e4395b9f45e433f407125891ba5b7fcf80e3c30dbc910083f563740d5e}} 
B\+M\+K\+Animation\+Fill\+Before&Indicates whether the animation transformation should be applied before the animation starts. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{BMKAnimationFillFirst@{BMKAnimationFillFirst}!BMKMapAnimation.h@{BMKMapAnimation.h}}\index{BMKMapAnimation.h@{BMKMapAnimation.h}!BMKAnimationFillFirst@{BMKAnimationFillFirst}}}\mbox{\Hypertarget{_b_m_k_map_animation_8h_aa63b017e4395b9f45e433f407125891baff85f7a69257565fe8028589bf9c288c}\label{_b_m_k_map_animation_8h_aa63b017e4395b9f45e433f407125891baff85f7a69257565fe8028589bf9c288c}} 
B\+M\+K\+Animation\+Fill\+First&Indicates whether the animation transformation should be applied the first frame of animation starts. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{BMKAnimationFillAfter@{BMKAnimationFillAfter}!BMKMapAnimation.h@{BMKMapAnimation.h}}\index{BMKMapAnimation.h@{BMKMapAnimation.h}!BMKAnimationFillAfter@{BMKAnimationFillAfter}}}\mbox{\Hypertarget{_b_m_k_map_animation_8h_aa63b017e4395b9f45e433f407125891ba7b11cc90c26b63a394981729fad56448}\label{_b_m_k_map_animation_8h_aa63b017e4395b9f45e433f407125891ba7b11cc90c26b63a394981729fad56448}} 
B\+M\+K\+Animation\+Fill\+After&Indicates whether the animation transformation should be applied after the animation ends. \\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{_b_m_k_map_animation_8h_aa2956181be6e24fc7e1acfc4f3cfb101}\label{_b_m_k_map_animation_8h_aa2956181be6e24fc7e1acfc4f3cfb101}} 
\index{BMKMapAnimation.h@{BMKMapAnimation.h}!BMKAnimationRepeatMode@{BMKAnimationRepeatMode}}
\index{BMKAnimationRepeatMode@{BMKAnimationRepeatMode}!BMKMapAnimation.h@{BMKMapAnimation.h}}
\doxysubsubsection{\texorpdfstring{BMKAnimationRepeatMode}{BMKAnimationRepeatMode}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{_b_m_k_map_animation_8h_aa2956181be6e24fc7e1acfc4f3cfb101}{B\+M\+K\+Animation\+Repeat\+Mode}} \+: N\+S\+Integer}

\begin{DoxyEnumFields}{枚举值}
\raisebox{\heightof{T}}[0pt][0pt]{\index{BMKAnimationRepeatRestart@{BMKAnimationRepeatRestart}!BMKMapAnimation.h@{BMKMapAnimation.h}}\index{BMKMapAnimation.h@{BMKMapAnimation.h}!BMKAnimationRepeatRestart@{BMKAnimationRepeatRestart}}}\mbox{\Hypertarget{_b_m_k_map_animation_8h_aa2956181be6e24fc7e1acfc4f3cfb101ad9ce16b3c4a49de0d31b9e7ac4239043}\label{_b_m_k_map_animation_8h_aa2956181be6e24fc7e1acfc4f3cfb101ad9ce16b3c4a49de0d31b9e7ac4239043}} 
B\+M\+K\+Animation\+Repeat\+Restart&When the animation reaches the end and the repeat count is I\+N\+F\+I\+N\+T\+E\+\_\+\+R\+E\+P\+E\+AT or a positive value, the animation restarts from the beginning. @\+Default \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{BMKAnimationReleatReserse@{BMKAnimationReleatReserse}!BMKMapAnimation.h@{BMKMapAnimation.h}}\index{BMKMapAnimation.h@{BMKMapAnimation.h}!BMKAnimationReleatReserse@{BMKAnimationReleatReserse}}}\mbox{\Hypertarget{_b_m_k_map_animation_8h_aa2956181be6e24fc7e1acfc4f3cfb101ae6aa46dcbb6f492b36e3d53bc4b73264}\label{_b_m_k_map_animation_8h_aa2956181be6e24fc7e1acfc4f3cfb101ae6aa46dcbb6f492b36e3d53bc4b73264}} 
B\+M\+K\+Animation\+Releat\+Reserse&When the animation reaches the end and the repeat count is I\+N\+F\+I\+N\+T\+E\+\_\+\+R\+E\+P\+E\+AT or a positive value, the animation plays backward (and then forward again). \\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{_b_m_k_map_animation_8h_a3a0c71ac5009f270077356b22a66552e}\label{_b_m_k_map_animation_8h_a3a0c71ac5009f270077356b22a66552e}} 
\index{BMKMapAnimation.h@{BMKMapAnimation.h}!BMKAnimationSetOrderType@{BMKAnimationSetOrderType}}
\index{BMKAnimationSetOrderType@{BMKAnimationSetOrderType}!BMKMapAnimation.h@{BMKMapAnimation.h}}
\doxysubsubsection{\texorpdfstring{BMKAnimationSetOrderType}{BMKAnimationSetOrderType}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{_b_m_k_map_animation_8h_a3a0c71ac5009f270077356b22a66552e}{B\+M\+K\+Animation\+Set\+Order\+Type}} \+: N\+S\+U\+Integer}

动画组添加动画类型. \begin{DoxyEnumFields}{枚举值}
\raisebox{\heightof{T}}[0pt][0pt]{\index{BMKAnimationSetOrderTypeWith@{BMKAnimationSetOrderTypeWith}!BMKMapAnimation.h@{BMKMapAnimation.h}}\index{BMKMapAnimation.h@{BMKMapAnimation.h}!BMKAnimationSetOrderTypeWith@{BMKAnimationSetOrderTypeWith}}}\mbox{\Hypertarget{_b_m_k_map_animation_8h_a3a0c71ac5009f270077356b22a66552ea0f7ffe6d6df88432e416839a8629d317}\label{_b_m_k_map_animation_8h_a3a0c71ac5009f270077356b22a66552ea0f7ffe6d6df88432e416839a8629d317}} 
B\+M\+K\+Animation\+Set\+Order\+Type\+With&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{BMKAnimationSetOrderTypeThen@{BMKAnimationSetOrderTypeThen}!BMKMapAnimation.h@{BMKMapAnimation.h}}\index{BMKMapAnimation.h@{BMKMapAnimation.h}!BMKAnimationSetOrderTypeThen@{BMKAnimationSetOrderTypeThen}}}\mbox{\Hypertarget{_b_m_k_map_animation_8h_a3a0c71ac5009f270077356b22a66552eac15ec6b3b875ed609133312e88e6cfc4}\label{_b_m_k_map_animation_8h_a3a0c71ac5009f270077356b22a66552eac15ec6b3b875ed609133312e88e6cfc4}} 
B\+M\+K\+Animation\+Set\+Order\+Type\+Then&所有动画同时执行 \\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{_b_m_k_map_animation_8h_a8650b06d1042a1bb625635a5854d00f3}\label{_b_m_k_map_animation_8h_a8650b06d1042a1bb625635a5854d00f3}} 
\index{BMKMapAnimation.h@{BMKMapAnimation.h}!BMKAnimationStatus@{BMKAnimationStatus}}
\index{BMKAnimationStatus@{BMKAnimationStatus}!BMKMapAnimation.h@{BMKMapAnimation.h}}
\doxysubsubsection{\texorpdfstring{BMKAnimationStatus}{BMKAnimationStatus}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{_b_m_k_map_animation_8h_a8650b06d1042a1bb625635a5854d00f3}{B\+M\+K\+Animation\+Status}} \+: N\+S\+U\+Integer}

动画运行的状态. \begin{DoxyEnumFields}{枚举值}
\raisebox{\heightof{T}}[0pt][0pt]{\index{BMKAnimationStatusStart@{BMKAnimationStatusStart}!BMKMapAnimation.h@{BMKMapAnimation.h}}\index{BMKMapAnimation.h@{BMKMapAnimation.h}!BMKAnimationStatusStart@{BMKAnimationStatusStart}}}\mbox{\Hypertarget{_b_m_k_map_animation_8h_a8650b06d1042a1bb625635a5854d00f3ab561779346ee2d76f71253274d4b4a6d}\label{_b_m_k_map_animation_8h_a8650b06d1042a1bb625635a5854d00f3ab561779346ee2d76f71253274d4b4a6d}} 
B\+M\+K\+Animation\+Status\+Start&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{BMKAnimationStatusEnd@{BMKAnimationStatusEnd}!BMKMapAnimation.h@{BMKMapAnimation.h}}\index{BMKMapAnimation.h@{BMKMapAnimation.h}!BMKAnimationStatusEnd@{BMKAnimationStatusEnd}}}\mbox{\Hypertarget{_b_m_k_map_animation_8h_a8650b06d1042a1bb625635a5854d00f3a9d18ce7d0e9264ef61e59b1967b03e01}\label{_b_m_k_map_animation_8h_a8650b06d1042a1bb625635a5854d00f3a9d18ce7d0e9264ef61e59b1967b03e01}} 
B\+M\+K\+Animation\+Status\+End&动画开始运行 \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{BMKAnimationRepeat@{BMKAnimationRepeat}!BMKMapAnimation.h@{BMKMapAnimation.h}}\index{BMKMapAnimation.h@{BMKMapAnimation.h}!BMKAnimationRepeat@{BMKAnimationRepeat}}}\mbox{\Hypertarget{_b_m_k_map_animation_8h_a8650b06d1042a1bb625635a5854d00f3a4d07861afe1a389bde0c7fd01127fe70}\label{_b_m_k_map_animation_8h_a8650b06d1042a1bb625635a5854d00f3a4d07861afe1a389bde0c7fd01127fe70}} 
B\+M\+K\+Animation\+Repeat&动画结束一次运行 \\
\hline

\end{DoxyEnumFields}
