\hypertarget{classWalkTilePosition}{\section{\-Walk\-Tile\-Position \-Class \-Reference}
\label{classWalkTilePosition}\index{\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}}
}


{\ttfamily \#include $<$\-Walk\-Tile\-Position.\-h$>$}

\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classWalkTilePosition_a0c56d5c3e30b6d2ea76c9d48bc84150f}{\-Walk\-Tile\-Position} ()
\item 
\hyperlink{classWalkTilePosition_a0a403847ea1c4fd316ce12646f3ae26e}{\-Walk\-Tile\-Position} (const \-B\-W\-A\-P\-I\-::\-Position \&position)
\item 
\hyperlink{classWalkTilePosition_acf91e995c628439beecd271b4b7aaaba}{\-Walk\-Tile\-Position} (const \-B\-W\-A\-P\-I\-::\-Tile\-Position \&tile)
\item 
\hyperlink{classWalkTilePosition_a2704b690bbb1367241f6f30b485bc94d}{\-Walk\-Tile\-Position} (int \hyperlink{classWalkTilePosition_abd4c195e9ab01480fc162e0e99421340}{x}, int \hyperlink{classWalkTilePosition_a285aa9234eac419e68ae62d63da5b39e}{y})
\item 
\hyperlink{classWalkTilePosition_a3e901d9297970cfe139c9d86ca6b6895}{$\sim$\-Walk\-Tile\-Position} ()
\item 
bool \hyperlink{classWalkTilePosition_a831d7a13c33e99b0aae167cae555027c}{operator==} (const \hyperlink{classWalkTilePosition}{\-Walk\-Tile\-Position} \&walk\-Tile\-Position) const 
\item 
bool \hyperlink{classWalkTilePosition_ac62f1fee5f488ca4943a6636c8adfe9a}{operator!=} (const \hyperlink{classWalkTilePosition}{\-Walk\-Tile\-Position} \&walk\-Tile\-Position) const 
\item 
bool \hyperlink{classWalkTilePosition_a93e316fa4bd9061534f16eccd0afb02c}{operator$<$} (const \hyperlink{classWalkTilePosition}{\-Walk\-Tile\-Position} \&walk\-Tile\-Position) const 
\item 
\hyperlink{classWalkTilePosition}{\-Walk\-Tile\-Position} \hyperlink{classWalkTilePosition_a848255838522b8623c078efeec33c1a8}{operator+} (const \hyperlink{classWalkTilePosition}{\-Walk\-Tile\-Position} \&position) const 
\item 
\hyperlink{classWalkTilePosition}{\-Walk\-Tile\-Position} \hyperlink{classWalkTilePosition_a0e574d5766e8fd22f55702dd7cac7cb0}{operator-\/} (const \hyperlink{classWalkTilePosition}{\-Walk\-Tile\-Position} \&position) const 
\item 
\hyperlink{classWalkTilePosition}{\-Walk\-Tile\-Position} \hyperlink{classWalkTilePosition_ad06196167e025ac933f13114eaf190e3}{operator+=} (const \hyperlink{classWalkTilePosition}{\-Walk\-Tile\-Position} \&position)
\item 
\hyperlink{classWalkTilePosition}{\-Walk\-Tile\-Position} \hyperlink{classWalkTilePosition_ad114664dbba1403c0e257ae4b22e14cc}{operator-\/=} (const \hyperlink{classWalkTilePosition}{\-Walk\-Tile\-Position} \&position)
\item 
double \hyperlink{classWalkTilePosition_a5ea0dd4068af1a71fac354f9392c8b42}{get\-Distance} (const \hyperlink{classWalkTilePosition}{\-Walk\-Tile\-Position} \&position) const 
\item 
\-B\-W\-A\-P\-I\-::\-Position \hyperlink{classWalkTilePosition_a7e5b8119756d6596abe68aca4674fc81}{get\-Position} () const 
\item 
int \hyperlink{classWalkTilePosition_abd4c195e9ab01480fc162e0e99421340}{x} () const 
\item 
int \hyperlink{classWalkTilePosition_a285aa9234eac419e68ae62d63da5b39e}{y} () const 
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classWalkTilePosition_a0c56d5c3e30b6d2ea76c9d48bc84150f}{\index{\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}!\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}}
\index{\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}!WalkTilePosition@{\-Walk\-Tile\-Position}}
\subsubsection[{\-Walk\-Tile\-Position}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Walk\-Tile\-Position\-::\-Walk\-Tile\-Position} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classWalkTilePosition_a0c56d5c3e30b6d2ea76c9d48bc84150f}


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


\hypertarget{classWalkTilePosition_a0a403847ea1c4fd316ce12646f3ae26e}{\index{\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}!\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}}
\index{\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}!WalkTilePosition@{\-Walk\-Tile\-Position}}
\subsubsection[{\-Walk\-Tile\-Position}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Walk\-Tile\-Position\-::\-Walk\-Tile\-Position} (
\begin{DoxyParamCaption}
\item[{const \-B\-W\-A\-P\-I\-::\-Position \&}]{position}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classWalkTilePosition_a0a403847ea1c4fd316ce12646f3ae26e}
\hypertarget{classWalkTilePosition_acf91e995c628439beecd271b4b7aaaba}{\index{\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}!\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}}
\index{\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}!WalkTilePosition@{\-Walk\-Tile\-Position}}
\subsubsection[{\-Walk\-Tile\-Position}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Walk\-Tile\-Position\-::\-Walk\-Tile\-Position} (
\begin{DoxyParamCaption}
\item[{const \-B\-W\-A\-P\-I\-::\-Tile\-Position \&}]{tile}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classWalkTilePosition_acf91e995c628439beecd271b4b7aaaba}
\hypertarget{classWalkTilePosition_a2704b690bbb1367241f6f30b485bc94d}{\index{\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}!\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}}
\index{\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}!WalkTilePosition@{\-Walk\-Tile\-Position}}
\subsubsection[{\-Walk\-Tile\-Position}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Walk\-Tile\-Position\-::\-Walk\-Tile\-Position} (
\begin{DoxyParamCaption}
\item[{int}]{x, }
\item[{int}]{y}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classWalkTilePosition_a2704b690bbb1367241f6f30b485bc94d}
\hypertarget{classWalkTilePosition_a3e901d9297970cfe139c9d86ca6b6895}{\index{\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}!$\sim$\-Walk\-Tile\-Position@{$\sim$\-Walk\-Tile\-Position}}
\index{$\sim$\-Walk\-Tile\-Position@{$\sim$\-Walk\-Tile\-Position}!WalkTilePosition@{\-Walk\-Tile\-Position}}
\subsubsection[{$\sim$\-Walk\-Tile\-Position}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Walk\-Tile\-Position\-::$\sim$\-Walk\-Tile\-Position} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classWalkTilePosition_a3e901d9297970cfe139c9d86ca6b6895}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classWalkTilePosition_a5ea0dd4068af1a71fac354f9392c8b42}{\index{\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}!get\-Distance@{get\-Distance}}
\index{get\-Distance@{get\-Distance}!WalkTilePosition@{\-Walk\-Tile\-Position}}
\subsubsection[{get\-Distance}]{\setlength{\rightskip}{0pt plus 5cm}double {\bf \-Walk\-Tile\-Position\-::get\-Distance} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Walk\-Tile\-Position} \&}]{position}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classWalkTilePosition_a5ea0dd4068af1a71fac354f9392c8b42}


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


\hypertarget{classWalkTilePosition_a7e5b8119756d6596abe68aca4674fc81}{\index{\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}!get\-Position@{get\-Position}}
\index{get\-Position@{get\-Position}!WalkTilePosition@{\-Walk\-Tile\-Position}}
\subsubsection[{get\-Position}]{\setlength{\rightskip}{0pt plus 5cm}\-B\-W\-A\-P\-I\-::\-Position {\bf \-Walk\-Tile\-Position\-::get\-Position} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classWalkTilePosition_a7e5b8119756d6596abe68aca4674fc81}
\hypertarget{classWalkTilePosition_ac62f1fee5f488ca4943a6636c8adfe9a}{\index{\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}!operator!=@{operator!=}}
\index{operator!=@{operator!=}!WalkTilePosition@{\-Walk\-Tile\-Position}}
\subsubsection[{operator!=}]{\setlength{\rightskip}{0pt plus 5cm}bool \-Walk\-Tile\-Position\-::operator!= (
\begin{DoxyParamCaption}
\item[{const {\bf \-Walk\-Tile\-Position} \&}]{walk\-Tile\-Position}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classWalkTilePosition_ac62f1fee5f488ca4943a6636c8adfe9a}


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


\hypertarget{classWalkTilePosition_a848255838522b8623c078efeec33c1a8}{\index{\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}!operator+@{operator+}}
\index{operator+@{operator+}!WalkTilePosition@{\-Walk\-Tile\-Position}}
\subsubsection[{operator+}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Walk\-Tile\-Position} \-Walk\-Tile\-Position\-::operator+ (
\begin{DoxyParamCaption}
\item[{const {\bf \-Walk\-Tile\-Position} \&}]{position}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classWalkTilePosition_a848255838522b8623c078efeec33c1a8}


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


\hypertarget{classWalkTilePosition_ad06196167e025ac933f13114eaf190e3}{\index{\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}!operator+=@{operator+=}}
\index{operator+=@{operator+=}!WalkTilePosition@{\-Walk\-Tile\-Position}}
\subsubsection[{operator+=}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Walk\-Tile\-Position} \-Walk\-Tile\-Position\-::operator+= (
\begin{DoxyParamCaption}
\item[{const {\bf \-Walk\-Tile\-Position} \&}]{position}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classWalkTilePosition_ad06196167e025ac933f13114eaf190e3}


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


\hypertarget{classWalkTilePosition_a0e574d5766e8fd22f55702dd7cac7cb0}{\index{\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}!operator-\/@{operator-\/}}
\index{operator-\/@{operator-\/}!WalkTilePosition@{\-Walk\-Tile\-Position}}
\subsubsection[{operator-\/}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Walk\-Tile\-Position} \-Walk\-Tile\-Position\-::operator-\/ (
\begin{DoxyParamCaption}
\item[{const {\bf \-Walk\-Tile\-Position} \&}]{position}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classWalkTilePosition_a0e574d5766e8fd22f55702dd7cac7cb0}


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


\hypertarget{classWalkTilePosition_ad114664dbba1403c0e257ae4b22e14cc}{\index{\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}!operator-\/=@{operator-\/=}}
\index{operator-\/=@{operator-\/=}!WalkTilePosition@{\-Walk\-Tile\-Position}}
\subsubsection[{operator-\/=}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Walk\-Tile\-Position} \-Walk\-Tile\-Position\-::operator-\/= (
\begin{DoxyParamCaption}
\item[{const {\bf \-Walk\-Tile\-Position} \&}]{position}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classWalkTilePosition_ad114664dbba1403c0e257ae4b22e14cc}


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


\hypertarget{classWalkTilePosition_a93e316fa4bd9061534f16eccd0afb02c}{\index{\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}!operator$<$@{operator$<$}}
\index{operator$<$@{operator$<$}!WalkTilePosition@{\-Walk\-Tile\-Position}}
\subsubsection[{operator$<$}]{\setlength{\rightskip}{0pt plus 5cm}bool \-Walk\-Tile\-Position\-::operator$<$ (
\begin{DoxyParamCaption}
\item[{const {\bf \-Walk\-Tile\-Position} \&}]{walk\-Tile\-Position}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classWalkTilePosition_a93e316fa4bd9061534f16eccd0afb02c}


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


\hypertarget{classWalkTilePosition_a831d7a13c33e99b0aae167cae555027c}{\index{\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}!operator==@{operator==}}
\index{operator==@{operator==}!WalkTilePosition@{\-Walk\-Tile\-Position}}
\subsubsection[{operator==}]{\setlength{\rightskip}{0pt plus 5cm}bool \-Walk\-Tile\-Position\-::operator== (
\begin{DoxyParamCaption}
\item[{const {\bf \-Walk\-Tile\-Position} \&}]{walk\-Tile\-Position}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classWalkTilePosition_a831d7a13c33e99b0aae167cae555027c}


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


\hypertarget{classWalkTilePosition_abd4c195e9ab01480fc162e0e99421340}{\index{\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}!x@{x}}
\index{x@{x}!WalkTilePosition@{\-Walk\-Tile\-Position}}
\subsubsection[{x}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Walk\-Tile\-Position\-::x} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classWalkTilePosition_abd4c195e9ab01480fc162e0e99421340}


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


\hypertarget{classWalkTilePosition_a285aa9234eac419e68ae62d63da5b39e}{\index{\-Walk\-Tile\-Position@{\-Walk\-Tile\-Position}!y@{y}}
\index{y@{y}!WalkTilePosition@{\-Walk\-Tile\-Position}}
\subsubsection[{y}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Walk\-Tile\-Position\-::y} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classWalkTilePosition_a285aa9234eac419e68ae62d63da5b39e}


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




\-The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
\-Snippy\-Hollo\-W-\/\-Broodwar\-Bot\-Q-\/f01ab56/src/\-Regions/\hyperlink{WalkTilePosition_8h}{\-Walk\-Tile\-Position.\-h}\end{DoxyCompactItemize}
