\hypertarget{UnitFilter_8h}{\section{\-Skynet/\-Skynet/\-Unit\-Filter.h \-File \-Reference}
\label{UnitFilter_8h}\index{\-Skynet/\-Skynet/\-Unit\-Filter.\-h@{\-Skynet/\-Skynet/\-Unit\-Filter.\-h}}
}
{\ttfamily \#include \char`\"{}\-Interface.\-h\char`\"{}}\*
{\ttfamily \#include $<$boost/scoped\-\_\-ptr.\-hpp$>$}\*
{\ttfamily \#include \char`\"{}\-Type\-Safe\-Enum.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}\-Operator\-Type.\-h\char`\"{}}\*
\-Include dependency graph for \-Unit\-Filter.\-h\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{UnitFilter_8h__incl}
\end{center}
\end{figure}
\-This graph shows which files directly or indirectly include this file\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{UnitFilter_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{\-Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structUnitFilter}{\-Unit\-Filter}
\item 
struct \hyperlink{structUnitFilter_1_1UnitFilterTypeDef}{\-Unit\-Filter\-::\-Unit\-Filter\-Type\-Def}
\end{DoxyCompactItemize}
\subsection*{\-Namespaces}
\begin{DoxyCompactItemize}
\item 
namespace \hyperlink{namespaceUnitFilterFlags}{\-Unit\-Filter\-Flags}
\end{DoxyCompactItemize}
\subsection*{\-Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{namespaceUnitFilterFlags_ab205d436b71443e63864bceebd210046}{\-Unit\-Filter\-Flags\-::type} \{ \*
\hyperlink{namespaceUnitFilterFlags_ab205d436b71443e63864bceebd210046a9b118892a78637e24dae427ab8d1d074}{\-Unit\-Filter\-Flags\-::\-None} =  0, 
\hyperlink{namespaceUnitFilterFlags_ab205d436b71443e63864bceebd210046ac9b93e645e539bd17a1020f1e6fce41d}{\-Unit\-Filter\-Flags\-::\-Is\-Complete} =  1, 
\hyperlink{namespaceUnitFilterFlags_ab205d436b71443e63864bceebd210046a7f4ecedd125f8855ba816d9a88b1d86a}{\-Unit\-Filter\-Flags\-::\-Has\-Addon} =  (1 $<$$<$ 1), 
\hyperlink{namespaceUnitFilterFlags_ab205d436b71443e63864bceebd210046a4e37e8b6ebdcedc77eb5a02592d8856f}{\-Unit\-Filter\-Flags\-::\-Is\-Lifted} =  (1 $<$$<$ 2), 
\*
\hyperlink{namespaceUnitFilterFlags_ab205d436b71443e63864bceebd210046a4c904f815f5d34066a35239108322ad9}{\-Unit\-Filter\-Flags\-::\-Is\-Worker} =  (1 $<$$<$ 3), 
\hyperlink{namespaceUnitFilterFlags_ab205d436b71443e63864bceebd210046a2393b297ed1d6359e65d0c04fdf41fd5}{\-Unit\-Filter\-Flags\-::\-Is\-Army\-Unit} =  (1 $<$$<$ 4), 
\hyperlink{namespaceUnitFilterFlags_ab205d436b71443e63864bceebd210046aaa7d2eb809d01e12fa076b5f8088fbf2}{\-Unit\-Filter\-Flags\-::\-Can\-Attack\-Ground} =  (1 $<$$<$ 5), 
\hyperlink{namespaceUnitFilterFlags_ab205d436b71443e63864bceebd210046a4178439d95765ca9315ecc77dbe4a105}{\-Unit\-Filter\-Flags\-::\-Can\-Attack\-Air} =  (1 $<$$<$ 6), 
\*
\hyperlink{namespaceUnitFilterFlags_ab205d436b71443e63864bceebd210046a9ed82b42fa4004816596b6503ca4d879}{\-Unit\-Filter\-Flags\-::\-Is\-Spell\-Caster} =  (1 $<$$<$ 7), 
\hyperlink{namespaceUnitFilterFlags_ab205d436b71443e63864bceebd210046a15aa089a2e24a7e2d9d415a500ef0b55}{\-Unit\-Filter\-Flags\-::\-All} =  -\/1
 \}
\end{DoxyCompactItemize}
