\hypertarget{classCarrierUnit}{\section{\-Carrier\-Unit \-Class \-Reference}
\label{classCarrierUnit}\index{\-Carrier\-Unit@{\-Carrier\-Unit}}
}


{\ttfamily \#include $<$\-Carrier\-Unit.\-h$>$}



\-Inheritance diagram for \-Carrier\-Unit\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classCarrierUnit__inherit__graph}
\end{center}
\end{figure}


\-Collaboration diagram for \-Carrier\-Unit\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classCarrierUnit__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classCarrierUnit_a90880a6c203b4d316fc9db31a2c83a55}{\-Carrier\-Unit} (\-B\-W\-A\-P\-I\-::\-Unit $\ast$u)
\item 
virtual \hyperlink{classCarrierUnit_acd78f9ce77ba989ed6382542cd9049b1}{$\sim$\-Carrier\-Unit} ()
\item 
virtual void \hyperlink{classCarrierUnit_ad3f81e7e15610002181802fe991d773b}{micro} ()
\item 
virtual void \hyperlink{classCarrierUnit_acb455f5b18a1041f428325142e01e855}{check} ()
\item 
virtual int \hyperlink{classCarrierUnit_a9ef8f6f5067871d45bc9b32fe5e611f4}{get\-Attack\-Duration} ()
\item 
virtual std\-::set$<$ \-B\-W\-A\-P\-I\-::\-Unit\-Type $>$ \hyperlink{classCarrierUnit_ad392a3f340ad0d70997d59a0646bd57c}{get\-Set\-Prio} ()
\end{DoxyCompactItemize}
\subsection*{\-Static \-Protected \-Attributes}
\begin{DoxyCompactItemize}
\item 
static std\-::set$<$ \-B\-W\-A\-P\-I\-::\-Unit\-Type $>$ \hyperlink{classCarrierUnit_aa5346ddcab6cd0eb0397c6d20f2d9ab6}{set\-Prio}
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classCarrierUnit_a90880a6c203b4d316fc9db31a2c83a55}{\index{\-Carrier\-Unit@{\-Carrier\-Unit}!\-Carrier\-Unit@{\-Carrier\-Unit}}
\index{\-Carrier\-Unit@{\-Carrier\-Unit}!CarrierUnit@{\-Carrier\-Unit}}
\subsubsection[{\-Carrier\-Unit}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Carrier\-Unit\-::\-Carrier\-Unit} (
\begin{DoxyParamCaption}
\item[{\-B\-W\-A\-P\-I\-::\-Unit $\ast$}]{u}
\end{DoxyParamCaption}
)}}\label{classCarrierUnit_a90880a6c203b4d316fc9db31a2c83a55}
\hypertarget{classCarrierUnit_acd78f9ce77ba989ed6382542cd9049b1}{\index{\-Carrier\-Unit@{\-Carrier\-Unit}!$\sim$\-Carrier\-Unit@{$\sim$\-Carrier\-Unit}}
\index{$\sim$\-Carrier\-Unit@{$\sim$\-Carrier\-Unit}!CarrierUnit@{\-Carrier\-Unit}}
\subsubsection[{$\sim$\-Carrier\-Unit}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Carrier\-Unit\-::$\sim$\-Carrier\-Unit} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classCarrierUnit_acd78f9ce77ba989ed6382542cd9049b1}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classCarrierUnit_acb455f5b18a1041f428325142e01e855}{\index{\-Carrier\-Unit@{\-Carrier\-Unit}!check@{check}}
\index{check@{check}!CarrierUnit@{\-Carrier\-Unit}}
\subsubsection[{check}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Carrier\-Unit\-::check} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classCarrierUnit_acb455f5b18a1041f428325142e01e855}


\-Implements \hyperlink{classFlyingUnit_a4134f7bdc8e00c46f639211bb382acbf}{\-Flying\-Unit}.

\hypertarget{classCarrierUnit_a9ef8f6f5067871d45bc9b32fe5e611f4}{\index{\-Carrier\-Unit@{\-Carrier\-Unit}!get\-Attack\-Duration@{get\-Attack\-Duration}}
\index{get\-Attack\-Duration@{get\-Attack\-Duration}!CarrierUnit@{\-Carrier\-Unit}}
\subsubsection[{get\-Attack\-Duration}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Carrier\-Unit\-::get\-Attack\-Duration} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classCarrierUnit_a9ef8f6f5067871d45bc9b32fe5e611f4}


\-Implements \hyperlink{classFlyingUnit_acf179d86e1fff4bcb98a50df2b6cef00}{\-Flying\-Unit}.



\-Here is the caller graph for this function\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classCarrierUnit_a9ef8f6f5067871d45bc9b32fe5e611f4_icgraph}
\end{center}
\end{figure}


\hypertarget{classCarrierUnit_ad392a3f340ad0d70997d59a0646bd57c}{\index{\-Carrier\-Unit@{\-Carrier\-Unit}!get\-Set\-Prio@{get\-Set\-Prio}}
\index{get\-Set\-Prio@{get\-Set\-Prio}!CarrierUnit@{\-Carrier\-Unit}}
\subsubsection[{get\-Set\-Prio}]{\setlength{\rightskip}{0pt plus 5cm}std\-::set$<$ \-B\-W\-A\-P\-I\-::\-Unit\-Type $>$ {\bf \-Carrier\-Unit\-::get\-Set\-Prio} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classCarrierUnit_ad392a3f340ad0d70997d59a0646bd57c}


\-Implements \hyperlink{classFlyingUnit_aee73f61475a7fa6224181bbcb30e864a}{\-Flying\-Unit}.

\hypertarget{classCarrierUnit_ad3f81e7e15610002181802fe991d773b}{\index{\-Carrier\-Unit@{\-Carrier\-Unit}!micro@{micro}}
\index{micro@{micro}!CarrierUnit@{\-Carrier\-Unit}}
\subsubsection[{micro}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Carrier\-Unit\-::micro} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classCarrierUnit_ad3f81e7e15610002181802fe991d773b}
\-H\-A\-C\-K \-T\-O\-D\-O remove/change 

\-Implements \hyperlink{classFlyingUnit_ac9740477a23077a10fed14092f5f2014}{\-Flying\-Unit}.



\-Here is the call graph for this function\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classCarrierUnit_ad3f81e7e15610002181802fe991d773b_cgraph}
\end{center}
\end{figure}




\subsection{\-Member \-Data \-Documentation}
\hypertarget{classCarrierUnit_aa5346ddcab6cd0eb0397c6d20f2d9ab6}{\index{\-Carrier\-Unit@{\-Carrier\-Unit}!set\-Prio@{set\-Prio}}
\index{set\-Prio@{set\-Prio}!CarrierUnit@{\-Carrier\-Unit}}
\subsubsection[{set\-Prio}]{\setlength{\rightskip}{0pt plus 5cm}std\-::set$<$ \-B\-W\-A\-P\-I\-::\-Unit\-Type $>$ {\bf \-Carrier\-Unit\-::set\-Prio}\hspace{0.3cm}{\ttfamily  \mbox{[}static, protected\mbox{]}}}}\label{classCarrierUnit_aa5346ddcab6cd0eb0397c6d20f2d9ab6}


\-The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Micro/\-Units/\-Protoss\-Flying/\hyperlink{CarrierUnit_8h}{\-Carrier\-Unit.\-h}\item 
\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Micro/\-Units/\-Protoss\-Flying/\hyperlink{CarrierUnit_8cpp}{\-Carrier\-Unit.\-cpp}\end{DoxyCompactItemize}
