\hypertarget{structBaseInfo}{\section{\-Base\-Info \-Struct \-Reference}
\label{structBaseInfo}\index{\-Base\-Info@{\-Base\-Info}}
}


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



\-Collaboration diagram for \-Base\-Info\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=199pt]{structBaseInfo__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structBaseInfo_ad61e228cdbca8c9860fa9d96ae95df72}{\-Base\-Info} (\hyperlink{classBWTA_1_1BaseLocation}{\-B\-W\-T\-A\-::\-Base\-Location} $\ast$base)
\item 
bool \hyperlink{structBaseInfo_a3f9e6e310a97c5179597d4dd0cb81318}{is\-Explored} ()
\item 
bool \hyperlink{structBaseInfo_a37e9d3aa5db90506b437e92c08e65d76}{is\-Visible} ()
\item 
bool \hyperlink{structBaseInfo_a5032448c4e0e95f011e9b8ad6b4df740}{is\-Built\-On} ()
\end{DoxyCompactItemize}
\subsection*{\-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classBWTA_1_1BaseLocation}{\-B\-W\-T\-A\-::\-Base\-Location} $\ast$ \hyperlink{structBaseInfo_a3b9157f564df86d968d0cf06a9bcca88}{base\-Location}
\item 
int \hyperlink{structBaseInfo_af33b9828d7109ee1453f17f761a8534b}{last\-Frame\-Seen}
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{structBaseInfo_ad61e228cdbca8c9860fa9d96ae95df72}{\index{\-Base\-Info@{\-Base\-Info}!\-Base\-Info@{\-Base\-Info}}
\index{\-Base\-Info@{\-Base\-Info}!BaseInfo@{\-Base\-Info}}
\subsubsection[{\-Base\-Info}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Base\-Info\-::\-Base\-Info} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-T\-A\-::\-Base\-Location} $\ast$}]{base}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{structBaseInfo_ad61e228cdbca8c9860fa9d96ae95df72}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{structBaseInfo_a5032448c4e0e95f011e9b8ad6b4df740}{\index{\-Base\-Info@{\-Base\-Info}!is\-Built\-On@{is\-Built\-On}}
\index{is\-Built\-On@{is\-Built\-On}!BaseInfo@{\-Base\-Info}}
\subsubsection[{is\-Built\-On}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf \-Base\-Info\-::is\-Built\-On} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{structBaseInfo_a5032448c4e0e95f011e9b8ad6b4df740}


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


\hypertarget{structBaseInfo_a3f9e6e310a97c5179597d4dd0cb81318}{\index{\-Base\-Info@{\-Base\-Info}!is\-Explored@{is\-Explored}}
\index{is\-Explored@{is\-Explored}!BaseInfo@{\-Base\-Info}}
\subsubsection[{is\-Explored}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf \-Base\-Info\-::is\-Explored} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{structBaseInfo_a3f9e6e310a97c5179597d4dd0cb81318}


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


\hypertarget{structBaseInfo_a37e9d3aa5db90506b437e92c08e65d76}{\index{\-Base\-Info@{\-Base\-Info}!is\-Visible@{is\-Visible}}
\index{is\-Visible@{is\-Visible}!BaseInfo@{\-Base\-Info}}
\subsubsection[{is\-Visible}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf \-Base\-Info\-::is\-Visible} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{structBaseInfo_a37e9d3aa5db90506b437e92c08e65d76}


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




\subsection{\-Member \-Data \-Documentation}
\hypertarget{structBaseInfo_a3b9157f564df86d968d0cf06a9bcca88}{\index{\-Base\-Info@{\-Base\-Info}!base\-Location@{base\-Location}}
\index{base\-Location@{base\-Location}!BaseInfo@{\-Base\-Info}}
\subsubsection[{base\-Location}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-T\-A\-::\-Base\-Location}$\ast$ {\bf \-Base\-Info\-::base\-Location}}}\label{structBaseInfo_a3b9157f564df86d968d0cf06a9bcca88}
\hypertarget{structBaseInfo_af33b9828d7109ee1453f17f761a8534b}{\index{\-Base\-Info@{\-Base\-Info}!last\-Frame\-Seen@{last\-Frame\-Seen}}
\index{last\-Frame\-Seen@{last\-Frame\-Seen}!BaseInfo@{\-Base\-Info}}
\subsubsection[{last\-Frame\-Seen}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Base\-Info\-::last\-Frame\-Seen}}}\label{structBaseInfo_af33b9828d7109ee1453f17f761a8534b}


\-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}
