\hypertarget{classEUnit}{\section{\-E\-Unit \-Class \-Reference}
\label{classEUnit}\index{\-E\-Unit@{\-E\-Unit}}
}


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

\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classEUnit_a2efb470efb90459c603672edd72f17e0}{\-E\-Unit} (\-B\-W\-A\-P\-I\-::\-Unit $\ast$\hyperlink{classEUnit_a4783e4d11f58479ffa23251ae454bfb4}{self}, double \hyperlink{classEUnit_a4f67934db414955e32e988979895e3b5}{distance})
\item 
double \& \hyperlink{classEUnit_a4f67934db414955e32e988979895e3b5}{distance} ()
\item 
void \hyperlink{classEUnit_ae63e5359fb1fdffd35bf17113bf2181d}{update} ()
\item 
int \& \hyperlink{classEUnit_a1233148e741fc29760a610c396b5a493}{damage\-Taken} ()
\item 
\-B\-W\-A\-P\-I\-::\-Unit $\ast$ \hyperlink{classEUnit_a4783e4d11f58479ffa23251ae454bfb4}{self} ()
\item 
int \hyperlink{classEUnit_aa4ad0dc2cfcbc4b4376c804bf94b853c}{get\-Prio} (\hyperlink{BayesianUnit_8h_a2733cae2b679bb7515a0168ab04eb2b8}{p\-Bayesian\-Unit} u)
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classEUnit_a2efb470efb90459c603672edd72f17e0}{\index{\-E\-Unit@{\-E\-Unit}!\-E\-Unit@{\-E\-Unit}}
\index{\-E\-Unit@{\-E\-Unit}!EUnit@{\-E\-Unit}}
\subsubsection[{\-E\-Unit}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-E\-Unit\-::\-E\-Unit} (
\begin{DoxyParamCaption}
\item[{\-B\-W\-A\-P\-I\-::\-Unit $\ast$}]{self, }
\item[{double}]{distance}
\end{DoxyParamCaption}
)}}\label{classEUnit_a2efb470efb90459c603672edd72f17e0}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classEUnit_a1233148e741fc29760a610c396b5a493}{\index{\-E\-Unit@{\-E\-Unit}!damage\-Taken@{damage\-Taken}}
\index{damage\-Taken@{damage\-Taken}!EUnit@{\-E\-Unit}}
\subsubsection[{damage\-Taken}]{\setlength{\rightskip}{0pt plus 5cm}int \& {\bf \-E\-Unit\-::damage\-Taken} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classEUnit_a1233148e741fc29760a610c396b5a493}
\hypertarget{classEUnit_a4f67934db414955e32e988979895e3b5}{\index{\-E\-Unit@{\-E\-Unit}!distance@{distance}}
\index{distance@{distance}!EUnit@{\-E\-Unit}}
\subsubsection[{distance}]{\setlength{\rightskip}{0pt plus 5cm}double \& {\bf \-E\-Unit\-::distance} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classEUnit_a4f67934db414955e32e988979895e3b5}
\hypertarget{classEUnit_aa4ad0dc2cfcbc4b4376c804bf94b853c}{\index{\-E\-Unit@{\-E\-Unit}!get\-Prio@{get\-Prio}}
\index{get\-Prio@{get\-Prio}!EUnit@{\-E\-Unit}}
\subsubsection[{get\-Prio}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-E\-Unit\-::get\-Prio} (
\begin{DoxyParamCaption}
\item[{{\bf p\-Bayesian\-Unit}}]{u}
\end{DoxyParamCaption}
)}}\label{classEUnit_aa4ad0dc2cfcbc4b4376c804bf94b853c}
\hypertarget{classEUnit_a4783e4d11f58479ffa23251ae454bfb4}{\index{\-E\-Unit@{\-E\-Unit}!self@{self}}
\index{self@{self}!EUnit@{\-E\-Unit}}
\subsubsection[{self}]{\setlength{\rightskip}{0pt plus 5cm}\-B\-W\-A\-P\-I\-::\-Unit $\ast$ {\bf \-E\-Unit\-::self} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classEUnit_a4783e4d11f58479ffa23251ae454bfb4}
\hypertarget{classEUnit_ae63e5359fb1fdffd35bf17113bf2181d}{\index{\-E\-Unit@{\-E\-Unit}!update@{update}}
\index{update@{update}!EUnit@{\-E\-Unit}}
\subsubsection[{update}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-E\-Unit\-::update} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classEUnit_ae63e5359fb1fdffd35bf17113bf2181d}


\-The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Micro/\hyperlink{EUnit_8h}{\-E\-Unit.\-h}\item 
\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Micro/\hyperlink{EUnit_8cpp}{\-E\-Unit.\-cpp}\end{DoxyCompactItemize}
