\hypertarget{classReservedMap}{\section{\-Reserved\-Map \-Class \-Reference}
\label{classReservedMap}\index{\-Reserved\-Map@{\-Reserved\-Map}}
}


{\ttfamily \#include $<$\-Reserved\-Map.\-h$>$}

\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{classReservedMap_aaca172a6f5e83afa26c8b498374b0d44}{reserve\-Tiles} (\-B\-W\-A\-P\-I\-::\-Tile\-Position position, \-B\-W\-A\-P\-I\-::\-Unit\-Type type, int width=1, int height=1)
\item 
void \hyperlink{classReservedMap_a448fbb25f852d77d91b73362fc2b888e}{free\-Tiles} (\-B\-W\-A\-P\-I\-::\-Tile\-Position position, int width=1, int height=1)
\item 
bool \hyperlink{classReservedMap_a12e26db6f624da11dd22c6cddf24b2ea}{is\-Reserved} (int x, int \hyperlink{BuildOrderManager_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y})
\item 
bool \hyperlink{classReservedMap_ada4aeaa77f9187351e7a92a965031ef5}{is\-Reserved} (\-B\-W\-A\-P\-I\-::\-Tile\-Position p)
\item 
\-B\-W\-A\-P\-I\-::\-Unit\-Type \hyperlink{classReservedMap_a308f85de16f86d36cb37145e018b3cfb}{get\-Reserved\-Type} (int x, int \hyperlink{BuildOrderManager_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y})
\item 
\-B\-W\-A\-P\-I\-::\-Unit\-Type \hyperlink{classReservedMap_a1dd9c35ed23fe642ca03a8e2fc4d7a62}{get\-Reserved\-Type} (\-B\-W\-A\-P\-I\-::\-Tile\-Position p)
\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{classReservedMap}{\-Reserved\-Map} $\ast$ \hyperlink{classReservedMap_a5fb6e9f21cea52fef40ad255a3226d8c}{create} ()
\item 
static void \hyperlink{classReservedMap_afbdfdecdb1cdfb31d11672861e8e6b88}{destroy} ()
\end{DoxyCompactItemize}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classReservedMap_a5fb6e9f21cea52fef40ad255a3226d8c}{\index{\-Reserved\-Map@{\-Reserved\-Map}!create@{create}}
\index{create@{create}!ReservedMap@{\-Reserved\-Map}}
\subsubsection[{create}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Reserved\-Map} $\ast$ {\bf \-Reserved\-Map\-::create} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classReservedMap_a5fb6e9f21cea52fef40ad255a3226d8c}


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


\hypertarget{classReservedMap_afbdfdecdb1cdfb31d11672861e8e6b88}{\index{\-Reserved\-Map@{\-Reserved\-Map}!destroy@{destroy}}
\index{destroy@{destroy}!ReservedMap@{\-Reserved\-Map}}
\subsubsection[{destroy}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Reserved\-Map\-::destroy} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classReservedMap_afbdfdecdb1cdfb31d11672861e8e6b88}
\hypertarget{classReservedMap_a448fbb25f852d77d91b73362fc2b888e}{\index{\-Reserved\-Map@{\-Reserved\-Map}!free\-Tiles@{free\-Tiles}}
\index{free\-Tiles@{free\-Tiles}!ReservedMap@{\-Reserved\-Map}}
\subsubsection[{free\-Tiles}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Reserved\-Map\-::free\-Tiles} (
\begin{DoxyParamCaption}
\item[{\-B\-W\-A\-P\-I\-::\-Tile\-Position}]{position, }
\item[{int}]{width = {\ttfamily 1}, }
\item[{int}]{height = {\ttfamily 1}}
\end{DoxyParamCaption}
)}}\label{classReservedMap_a448fbb25f852d77d91b73362fc2b888e}


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


\hypertarget{classReservedMap_a308f85de16f86d36cb37145e018b3cfb}{\index{\-Reserved\-Map@{\-Reserved\-Map}!get\-Reserved\-Type@{get\-Reserved\-Type}}
\index{get\-Reserved\-Type@{get\-Reserved\-Type}!ReservedMap@{\-Reserved\-Map}}
\subsubsection[{get\-Reserved\-Type}]{\setlength{\rightskip}{0pt plus 5cm}\-B\-W\-A\-P\-I\-::\-Unit\-Type {\bf \-Reserved\-Map\-::get\-Reserved\-Type} (
\begin{DoxyParamCaption}
\item[{int}]{x, }
\item[{int}]{y}
\end{DoxyParamCaption}
)}}\label{classReservedMap_a308f85de16f86d36cb37145e018b3cfb}
\hypertarget{classReservedMap_a1dd9c35ed23fe642ca03a8e2fc4d7a62}{\index{\-Reserved\-Map@{\-Reserved\-Map}!get\-Reserved\-Type@{get\-Reserved\-Type}}
\index{get\-Reserved\-Type@{get\-Reserved\-Type}!ReservedMap@{\-Reserved\-Map}}
\subsubsection[{get\-Reserved\-Type}]{\setlength{\rightskip}{0pt plus 5cm}\-B\-W\-A\-P\-I\-::\-Unit\-Type {\bf \-Reserved\-Map\-::get\-Reserved\-Type} (
\begin{DoxyParamCaption}
\item[{\-B\-W\-A\-P\-I\-::\-Tile\-Position}]{p}
\end{DoxyParamCaption}
)}}\label{classReservedMap_a1dd9c35ed23fe642ca03a8e2fc4d7a62}
\hypertarget{classReservedMap_a12e26db6f624da11dd22c6cddf24b2ea}{\index{\-Reserved\-Map@{\-Reserved\-Map}!is\-Reserved@{is\-Reserved}}
\index{is\-Reserved@{is\-Reserved}!ReservedMap@{\-Reserved\-Map}}
\subsubsection[{is\-Reserved}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf \-Reserved\-Map\-::is\-Reserved} (
\begin{DoxyParamCaption}
\item[{int}]{x, }
\item[{int}]{y}
\end{DoxyParamCaption}
)}}\label{classReservedMap_a12e26db6f624da11dd22c6cddf24b2ea}


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


\hypertarget{classReservedMap_ada4aeaa77f9187351e7a92a965031ef5}{\index{\-Reserved\-Map@{\-Reserved\-Map}!is\-Reserved@{is\-Reserved}}
\index{is\-Reserved@{is\-Reserved}!ReservedMap@{\-Reserved\-Map}}
\subsubsection[{is\-Reserved}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf \-Reserved\-Map\-::is\-Reserved} (
\begin{DoxyParamCaption}
\item[{\-B\-W\-A\-P\-I\-::\-Tile\-Position}]{p}
\end{DoxyParamCaption}
)}}\label{classReservedMap_ada4aeaa77f9187351e7a92a965031ef5}
\hypertarget{classReservedMap_aaca172a6f5e83afa26c8b498374b0d44}{\index{\-Reserved\-Map@{\-Reserved\-Map}!reserve\-Tiles@{reserve\-Tiles}}
\index{reserve\-Tiles@{reserve\-Tiles}!ReservedMap@{\-Reserved\-Map}}
\subsubsection[{reserve\-Tiles}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Reserved\-Map\-::reserve\-Tiles} (
\begin{DoxyParamCaption}
\item[{\-B\-W\-A\-P\-I\-::\-Tile\-Position}]{position, }
\item[{\-B\-W\-A\-P\-I\-::\-Unit\-Type}]{type, }
\item[{int}]{width = {\ttfamily 1}, }
\item[{int}]{height = {\ttfamily 1}}
\end{DoxyParamCaption}
)}}\label{classReservedMap_aaca172a6f5e83afa26c8b498374b0d44}


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




\-The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Macro/\hyperlink{ReservedMap_8h}{\-Reserved\-Map.\-h}\item 
\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Macro/\hyperlink{ReservedMap_8cpp}{\-Reserved\-Map.\-cpp}\end{DoxyCompactItemize}
