\hypertarget{structUnitInfo}{\section{\-Unit\-Info \-Struct \-Reference}
\label{structUnitInfo}\index{\-Unit\-Info@{\-Unit\-Info}}
}


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



\-Collaboration diagram for \-Unit\-Info\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{structUnitInfo__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structUnitInfo_a893f74ab9bb644e84254f8bcb5e67f7c}{\-Unit\-Info} (int id, \hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$u, \hyperlink{classBWAPI_1_1Position}{\-B\-W\-A\-P\-I\-::\-Position} last, \hyperlink{classBWAPI_1_1UnitType}{\-B\-W\-A\-P\-I\-::\-Unit\-Type} t)
\end{DoxyCompactItemize}
\subsection*{\-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{structUnitInfo_a72d8b847e76f560bd84f6f369151636e}{unit\-I\-D}
\item 
int \hyperlink{structUnitInfo_ad90bc59b1b277d08cd734b959a074944}{last\-Health}
\item 
\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$ \hyperlink{structUnitInfo_ae58915f6aeb6003e7f25572af1f7a23f}{unit}
\item 
\hyperlink{classBWAPI_1_1Position}{\-B\-W\-A\-P\-I\-::\-Position} \hyperlink{structUnitInfo_a11079067267f4d33c94eb91d0510d46c}{last\-Position}
\item 
\hyperlink{classBWAPI_1_1UnitType}{\-B\-W\-A\-P\-I\-::\-Unit\-Type} \hyperlink{structUnitInfo_a4d8f3ae1ab5dee4003647a54d9906e35}{type}
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{structUnitInfo_a893f74ab9bb644e84254f8bcb5e67f7c}{\index{\-Unit\-Info@{\-Unit\-Info}!\-Unit\-Info@{\-Unit\-Info}}
\index{\-Unit\-Info@{\-Unit\-Info}!UnitInfo@{\-Unit\-Info}}
\subsubsection[{\-Unit\-Info}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Unit\-Info\-::\-Unit\-Info} (
\begin{DoxyParamCaption}
\item[{int}]{id, }
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{u, }
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Position}}]{last, }
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit\-Type}}]{t}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{structUnitInfo_a893f74ab9bb644e84254f8bcb5e67f7c}


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




\subsection{\-Member \-Data \-Documentation}
\hypertarget{structUnitInfo_ad90bc59b1b277d08cd734b959a074944}{\index{\-Unit\-Info@{\-Unit\-Info}!last\-Health@{last\-Health}}
\index{last\-Health@{last\-Health}!UnitInfo@{\-Unit\-Info}}
\subsubsection[{last\-Health}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Unit\-Info\-::last\-Health}}}\label{structUnitInfo_ad90bc59b1b277d08cd734b959a074944}
\hypertarget{structUnitInfo_a11079067267f4d33c94eb91d0510d46c}{\index{\-Unit\-Info@{\-Unit\-Info}!last\-Position@{last\-Position}}
\index{last\-Position@{last\-Position}!UnitInfo@{\-Unit\-Info}}
\subsubsection[{last\-Position}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-A\-P\-I\-::\-Position} {\bf \-Unit\-Info\-::last\-Position}}}\label{structUnitInfo_a11079067267f4d33c94eb91d0510d46c}
\hypertarget{structUnitInfo_a4d8f3ae1ab5dee4003647a54d9906e35}{\index{\-Unit\-Info@{\-Unit\-Info}!type@{type}}
\index{type@{type}!UnitInfo@{\-Unit\-Info}}
\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-A\-P\-I\-::\-Unit\-Type} {\bf \-Unit\-Info\-::type}}}\label{structUnitInfo_a4d8f3ae1ab5dee4003647a54d9906e35}
\hypertarget{structUnitInfo_ae58915f6aeb6003e7f25572af1f7a23f}{\index{\-Unit\-Info@{\-Unit\-Info}!unit@{unit}}
\index{unit@{unit}!UnitInfo@{\-Unit\-Info}}
\subsubsection[{unit}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-A\-P\-I\-::\-Unit}$\ast$ {\bf \-Unit\-Info\-::unit}}}\label{structUnitInfo_ae58915f6aeb6003e7f25572af1f7a23f}
\hypertarget{structUnitInfo_a72d8b847e76f560bd84f6f369151636e}{\index{\-Unit\-Info@{\-Unit\-Info}!unit\-I\-D@{unit\-I\-D}}
\index{unit\-I\-D@{unit\-I\-D}!UnitInfo@{\-Unit\-Info}}
\subsubsection[{unit\-I\-D}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Unit\-Info\-::unit\-I\-D}}}\label{structUnitInfo_a72d8b847e76f560bd84f6f369151636e}


\-The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
\-U\-Alberta\-Bot\-\_\-src/\-Projects/\-U\-Alberta\-Bot/\-Source/\hyperlink{UnitInfoState_8h}{\-Unit\-Info\-State.\-h}\end{DoxyCompactItemize}
