\hypertarget{classDarkTemplarUnit}{\section{\-Dark\-Templar\-Unit \-Class \-Reference}
\label{classDarkTemplarUnit}\index{\-Dark\-Templar\-Unit@{\-Dark\-Templar\-Unit}}
}


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



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


\-Collaboration diagram for \-Dark\-Templar\-Unit\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classDarkTemplarUnit__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classDarkTemplarUnit_a88773ecf3b3f19279c552e0e1116647e}{\-Dark\-Templar\-Unit} (\-B\-W\-A\-P\-I\-::\-Unit $\ast$u)
\item 
virtual \hyperlink{classDarkTemplarUnit_a76e02c9b8c462577ec3e7cd6806c6123}{$\sim$\-Dark\-Templar\-Unit} ()
\item 
virtual void \hyperlink{classDarkTemplarUnit_aeb284fdd087fc2229f6072dde89fcf8b}{micro} ()
\item 
virtual void \hyperlink{classDarkTemplarUnit_a3f38cf490baa2925c06f4ed6028b7835}{check} ()
\item 
virtual int \hyperlink{classDarkTemplarUnit_a9dbd9833c6f04111c1ad3a3484473c6a}{get\-Attack\-Duration} ()
\item 
virtual std\-::set$<$ \-B\-W\-A\-P\-I\-::\-Unit\-Type $>$ \hyperlink{classDarkTemplarUnit_af54008ab681be1e323dd3dcead589f8c}{get\-Set\-Prio} ()
\end{DoxyCompactItemize}
\subsection*{\-Static \-Protected \-Attributes}
\begin{DoxyCompactItemize}
\item 
static std\-::set$<$ \-B\-W\-A\-P\-I\-::\-Unit\-Type $>$ \hyperlink{classDarkTemplarUnit_a0752c81c12c096a4afeacc5056205cc7}{set\-Prio}
\end{DoxyCompactItemize}


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


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


\-Implements \hyperlink{classGroundUnit_a996035039771a281c2fc53d725bfcfb0}{\-Ground\-Unit}.

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


\-Implements \hyperlink{classGroundUnit_a9ab7d8ec4b3c70c44130d9ee410092ac}{\-Ground\-Unit}.

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


\-Implements \hyperlink{classGroundUnit_aa6cde490705d76f7bb102eab9bc22fde}{\-Ground\-Unit}.

\hypertarget{classDarkTemplarUnit_aeb284fdd087fc2229f6072dde89fcf8b}{\index{\-Dark\-Templar\-Unit@{\-Dark\-Templar\-Unit}!micro@{micro}}
\index{micro@{micro}!DarkTemplarUnit@{\-Dark\-Templar\-Unit}}
\subsubsection[{micro}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Dark\-Templar\-Unit\-::micro} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classDarkTemplarUnit_aeb284fdd087fc2229f6072dde89fcf8b}


\-Implements \hyperlink{classGroundUnit_a925f3b5ce54675b8772a7b7bbb3daf64}{\-Ground\-Unit}.



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


\-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\-Ground/\hyperlink{DarkTemplarUnit_8h}{\-Dark\-Templar\-Unit.\-h}\item 
\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Micro/\-Units/\-Protoss\-Ground/\hyperlink{DarkTemplarUnit_8cpp}{\-Dark\-Templar\-Unit.\-cpp}\end{DoxyCompactItemize}
