\hypertarget{classFleeTileTest}{\section{\-Flee\-Tile\-Test \-Class \-Reference}
\label{classFleeTileTest}\index{\-Flee\-Tile\-Test@{\-Flee\-Tile\-Test}}
}


\-Collaboration diagram for \-Flee\-Tile\-Test\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=186pt]{classFleeTileTest__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classFleeTileTest_a2c0982c1aa6828a0a2e7fdcd46fa5348}{\-Flee\-Tile\-Test} (bool stick\-To\-Region, \hyperlink{Interface_8h_ad2186bdc15b990e538451931b3e11c67}{\-Tile\-Position} start)
\item 
bool \hyperlink{classFleeTileTest_aa3ea3d2a49e7d932a799f7928b6ffc8d}{operator()} (\hyperlink{Interface_8h_ad2186bdc15b990e538451931b3e11c67}{\-Tile\-Position} position)
\end{DoxyCompactItemize}
\subsection*{\-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{classFleeTileTest_a1594848c7d4c486d612914deb0fb5b02}{m\-Stick\-To\-Region}
\item 
\hyperlink{Interface_8h_ad2186bdc15b990e538451931b3e11c67}{\-Tile\-Position} \hyperlink{classFleeTileTest_a08b6b4e3f64ac60c02ba591ac8b45827}{m\-Start}
\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}


\-Definition at line 118 of file \-Path\-Finder.\-cpp.



\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classFleeTileTest_a2c0982c1aa6828a0a2e7fdcd46fa5348}{\index{\-Flee\-Tile\-Test@{\-Flee\-Tile\-Test}!\-Flee\-Tile\-Test@{\-Flee\-Tile\-Test}}
\index{\-Flee\-Tile\-Test@{\-Flee\-Tile\-Test}!FleeTileTest@{\-Flee\-Tile\-Test}}
\subsubsection[{\-Flee\-Tile\-Test}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Flee\-Tile\-Test\-::\-Flee\-Tile\-Test} (
\begin{DoxyParamCaption}
\item[{bool}]{stick\-To\-Region, }
\item[{{\bf \-Tile\-Position}}]{start}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classFleeTileTest_a2c0982c1aa6828a0a2e7fdcd46fa5348}


\-Definition at line 121 of file \-Path\-Finder.\-cpp.


\begin{DoxyCode}
                : mStickToRegion(stickToRegion)
                , mStart(start)
        {}
\end{DoxyCode}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classFleeTileTest_aa3ea3d2a49e7d932a799f7928b6ffc8d}{\index{\-Flee\-Tile\-Test@{\-Flee\-Tile\-Test}!operator()@{operator()}}
\index{operator()@{operator()}!FleeTileTest@{\-Flee\-Tile\-Test}}
\subsubsection[{operator()}]{\setlength{\rightskip}{0pt plus 5cm}bool \-Flee\-Tile\-Test\-::operator() (
\begin{DoxyParamCaption}
\item[{{\bf \-Tile\-Position}}]{position}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classFleeTileTest_aa3ea3d2a49e7d932a799f7928b6ffc8d}


\-Definition at line 126 of file \-Path\-Finder.\-cpp.



\-References \-Singleton$<$ T $>$\-::\-Instance(), \-Map\-Helper\-::is\-Tile\-Walkable(), m\-Start, and m\-Stick\-To\-Region.


\begin{DoxyCode}
        {
                if(!BuildingPlacer::Instance().isTileWalkable(position))
                        return false;

                return !mStickToRegion || TerrainAnaysis::Instance().getRegion(
      position) == TerrainAnaysis::Instance().getRegion(mStart);
        }
\end{DoxyCode}


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




\subsection{\-Member \-Data \-Documentation}
\hypertarget{classFleeTileTest_a08b6b4e3f64ac60c02ba591ac8b45827}{\index{\-Flee\-Tile\-Test@{\-Flee\-Tile\-Test}!m\-Start@{m\-Start}}
\index{m\-Start@{m\-Start}!FleeTileTest@{\-Flee\-Tile\-Test}}
\subsubsection[{m\-Start}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Tile\-Position} {\bf \-Flee\-Tile\-Test\-::m\-Start}}}\label{classFleeTileTest_a08b6b4e3f64ac60c02ba591ac8b45827}


\-Definition at line 135 of file \-Path\-Finder.\-cpp.



\-Referenced by operator()().

\hypertarget{classFleeTileTest_a1594848c7d4c486d612914deb0fb5b02}{\index{\-Flee\-Tile\-Test@{\-Flee\-Tile\-Test}!m\-Stick\-To\-Region@{m\-Stick\-To\-Region}}
\index{m\-Stick\-To\-Region@{m\-Stick\-To\-Region}!FleeTileTest@{\-Flee\-Tile\-Test}}
\subsubsection[{m\-Stick\-To\-Region}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf \-Flee\-Tile\-Test\-::m\-Stick\-To\-Region}}}\label{classFleeTileTest_a1594848c7d4c486d612914deb0fb5b02}


\-Definition at line 134 of file \-Path\-Finder.\-cpp.



\-Referenced by operator()().



\-The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
\-Skynet/\-Skynet/\hyperlink{PathFinder_8cpp}{\-Path\-Finder.\-cpp}\end{DoxyCompactItemize}
