\hypertarget{structOrderDef}{\section{\-Order\-Def \-Struct \-Reference}
\label{structOrderDef}\index{\-Order\-Def@{\-Order\-Def}}
}


{\ttfamily \#include $<$\-Build\-Order.\-h$>$}



\-Inheritance diagram for \-Order\-Def\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=200pt]{structOrderDef__inherit__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Types}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{structOrderDef_a156d1e1c8188702f96965fab53a78efa}{type} \{ \*
\hyperlink{structOrderDef_a156d1e1c8188702f96965fab53a78efaa268d2f238ca6704c01fcd08efb9f30aa}{\-None}, 
\hyperlink{structOrderDef_a156d1e1c8188702f96965fab53a78efaaff04b528c1542211261144b4282f59f8}{\-Train\-Workers}, 
\hyperlink{structOrderDef_a156d1e1c8188702f96965fab53a78efaa04757afda574d01dca0633647f2f97b5}{\-Scout}, 
\hyperlink{structOrderDef_a156d1e1c8188702f96965fab53a78efaa45df5f1875b4ff797439c036076ae8ec}{\-Supply\-Manager}, 
\*
\hyperlink{structOrderDef_a156d1e1c8188702f96965fab53a78efaabfbabf009c970456633c3b92b4929b0c}{\-Refinery\-Manager}, 
\hyperlink{structOrderDef_a156d1e1c8188702f96965fab53a78efaa7d4cc18fb38ea4683171a6f1e98f448f}{\-Macro\-Army\-Production}, 
\hyperlink{structOrderDef_a156d1e1c8188702f96965fab53a78efaa4a87902a6a5f91e5ab12ba08e3c08bbf}{\-Can\-Remove\-Squads}, 
\hyperlink{structOrderDef_a156d1e1c8188702f96965fab53a78efaab09248ccb4b125bfd269d29e396534be}{\-Expansion\-Manager}, 
\*
\hyperlink{structOrderDef_a156d1e1c8188702f96965fab53a78efaa682a695122dfc66c119c7c7464790a67}{\-Macro\-Production\-Facilities}, 
\hyperlink{structOrderDef_a156d1e1c8188702f96965fab53a78efaa3859460ea672f4213431e7bf159621f1}{\-Macro\-Can\-Tech}
 \}
\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}


\-Definition at line 37 of file \-Build\-Order.\-h.



\subsection{\-Member \-Enumeration \-Documentation}
\hypertarget{structOrderDef_a156d1e1c8188702f96965fab53a78efa}{\index{\-Order\-Def@{\-Order\-Def}!type@{type}}
\index{type@{type}!OrderDef@{\-Order\-Def}}
\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \-Order\-Def\-::type}}}\label{structOrderDef_a156d1e1c8188702f96965fab53a78efa}
\begin{Desc}
\item[\-Enumerator\-: ]\par
\begin{description}
\index{\-None@{\-None}!\-Order\-Def@{\-Order\-Def}}\index{\-Order\-Def@{\-Order\-Def}!\-None@{\-None}}\item[{\em 
\hypertarget{structOrderDef_a156d1e1c8188702f96965fab53a78efaa268d2f238ca6704c01fcd08efb9f30aa}{\-None}\label{structOrderDef_a156d1e1c8188702f96965fab53a78efaa268d2f238ca6704c01fcd08efb9f30aa}
}]\index{\-Train\-Workers@{\-Train\-Workers}!\-Order\-Def@{\-Order\-Def}}\index{\-Order\-Def@{\-Order\-Def}!\-Train\-Workers@{\-Train\-Workers}}\item[{\em 
\hypertarget{structOrderDef_a156d1e1c8188702f96965fab53a78efaaff04b528c1542211261144b4282f59f8}{\-Train\-Workers}\label{structOrderDef_a156d1e1c8188702f96965fab53a78efaaff04b528c1542211261144b4282f59f8}
}]\index{\-Scout@{\-Scout}!\-Order\-Def@{\-Order\-Def}}\index{\-Order\-Def@{\-Order\-Def}!\-Scout@{\-Scout}}\item[{\em 
\hypertarget{structOrderDef_a156d1e1c8188702f96965fab53a78efaa04757afda574d01dca0633647f2f97b5}{\-Scout}\label{structOrderDef_a156d1e1c8188702f96965fab53a78efaa04757afda574d01dca0633647f2f97b5}
}]\index{\-Supply\-Manager@{\-Supply\-Manager}!\-Order\-Def@{\-Order\-Def}}\index{\-Order\-Def@{\-Order\-Def}!\-Supply\-Manager@{\-Supply\-Manager}}\item[{\em 
\hypertarget{structOrderDef_a156d1e1c8188702f96965fab53a78efaa45df5f1875b4ff797439c036076ae8ec}{\-Supply\-Manager}\label{structOrderDef_a156d1e1c8188702f96965fab53a78efaa45df5f1875b4ff797439c036076ae8ec}
}]\index{\-Refinery\-Manager@{\-Refinery\-Manager}!\-Order\-Def@{\-Order\-Def}}\index{\-Order\-Def@{\-Order\-Def}!\-Refinery\-Manager@{\-Refinery\-Manager}}\item[{\em 
\hypertarget{structOrderDef_a156d1e1c8188702f96965fab53a78efaabfbabf009c970456633c3b92b4929b0c}{\-Refinery\-Manager}\label{structOrderDef_a156d1e1c8188702f96965fab53a78efaabfbabf009c970456633c3b92b4929b0c}
}]\index{\-Macro\-Army\-Production@{\-Macro\-Army\-Production}!\-Order\-Def@{\-Order\-Def}}\index{\-Order\-Def@{\-Order\-Def}!\-Macro\-Army\-Production@{\-Macro\-Army\-Production}}\item[{\em 
\hypertarget{structOrderDef_a156d1e1c8188702f96965fab53a78efaa7d4cc18fb38ea4683171a6f1e98f448f}{\-Macro\-Army\-Production}\label{structOrderDef_a156d1e1c8188702f96965fab53a78efaa7d4cc18fb38ea4683171a6f1e98f448f}
}]\index{\-Can\-Remove\-Squads@{\-Can\-Remove\-Squads}!\-Order\-Def@{\-Order\-Def}}\index{\-Order\-Def@{\-Order\-Def}!\-Can\-Remove\-Squads@{\-Can\-Remove\-Squads}}\item[{\em 
\hypertarget{structOrderDef_a156d1e1c8188702f96965fab53a78efaa4a87902a6a5f91e5ab12ba08e3c08bbf}{\-Can\-Remove\-Squads}\label{structOrderDef_a156d1e1c8188702f96965fab53a78efaa4a87902a6a5f91e5ab12ba08e3c08bbf}
}]\index{\-Expansion\-Manager@{\-Expansion\-Manager}!\-Order\-Def@{\-Order\-Def}}\index{\-Order\-Def@{\-Order\-Def}!\-Expansion\-Manager@{\-Expansion\-Manager}}\item[{\em 
\hypertarget{structOrderDef_a156d1e1c8188702f96965fab53a78efaab09248ccb4b125bfd269d29e396534be}{\-Expansion\-Manager}\label{structOrderDef_a156d1e1c8188702f96965fab53a78efaab09248ccb4b125bfd269d29e396534be}
}]\index{\-Macro\-Production\-Facilities@{\-Macro\-Production\-Facilities}!\-Order\-Def@{\-Order\-Def}}\index{\-Order\-Def@{\-Order\-Def}!\-Macro\-Production\-Facilities@{\-Macro\-Production\-Facilities}}\item[{\em 
\hypertarget{structOrderDef_a156d1e1c8188702f96965fab53a78efaa682a695122dfc66c119c7c7464790a67}{\-Macro\-Production\-Facilities}\label{structOrderDef_a156d1e1c8188702f96965fab53a78efaa682a695122dfc66c119c7c7464790a67}
}]\index{\-Macro\-Can\-Tech@{\-Macro\-Can\-Tech}!\-Order\-Def@{\-Order\-Def}}\index{\-Order\-Def@{\-Order\-Def}!\-Macro\-Can\-Tech@{\-Macro\-Can\-Tech}}\item[{\em 
\hypertarget{structOrderDef_a156d1e1c8188702f96965fab53a78efaa3859460ea672f4213431e7bf159621f1}{\-Macro\-Can\-Tech}\label{structOrderDef_a156d1e1c8188702f96965fab53a78efaa3859460ea672f4213431e7bf159621f1}
}]\end{description}
\end{Desc}



\-Definition at line 39 of file \-Build\-Order.\-h.


\begin{DoxyCode}
        {
                None,
                TrainWorkers,
                Scout,
                SupplyManager,
                RefineryManager,
                MacroArmyProduction,
                CanRemoveSquads,
                ExpansionManager,
                MacroProductionFacilities,
                MacroCanTech
        };
\end{DoxyCode}


\-The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
\-Skynet/\-Skynet/\hyperlink{BuildOrder_8h}{\-Build\-Order.\-h}\end{DoxyCompactItemize}
