\hypertarget{structTrainTypeDef}{\section{\-Train\-Type\-Def \-Struct \-Reference}
\label{structTrainTypeDef}\index{\-Train\-Type\-Def@{\-Train\-Type\-Def}}
}


{\ttfamily \#include $<$\-Macro\-Manager.\-h$>$}

\subsection*{\-Public \-Types}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{structTrainTypeDef_a8c973b01986ffb48a96d87b3e44ad166}{type} \{ \hyperlink{structTrainTypeDef_a8c973b01986ffb48a96d87b3e44ad166a338f5650870ecb3f5cb37c27a828963f}{\-Normal}, 
\hyperlink{structTrainTypeDef_a8c973b01986ffb48a96d87b3e44ad166a1c33ab52719554cc64ed4259d5e344c3}{\-Low\-Mineral}, 
\hyperlink{structTrainTypeDef_a8c973b01986ffb48a96d87b3e44ad166a7732d95c02708536c432290e560f33ba}{\-Low\-Gas}
 \}
\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}


\-Definition at line 13 of file \-Macro\-Manager.\-h.



\subsection{\-Member \-Enumeration \-Documentation}
\hypertarget{structTrainTypeDef_a8c973b01986ffb48a96d87b3e44ad166}{\index{\-Train\-Type\-Def@{\-Train\-Type\-Def}!type@{type}}
\index{type@{type}!TrainTypeDef@{\-Train\-Type\-Def}}
\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \-Train\-Type\-Def\-::type}}}\label{structTrainTypeDef_a8c973b01986ffb48a96d87b3e44ad166}
\begin{Desc}
\item[\-Enumerator\-: ]\par
\begin{description}
\index{\-Normal@{\-Normal}!\-Train\-Type\-Def@{\-Train\-Type\-Def}}\index{\-Train\-Type\-Def@{\-Train\-Type\-Def}!\-Normal@{\-Normal}}\item[{\em 
\hypertarget{structTrainTypeDef_a8c973b01986ffb48a96d87b3e44ad166a338f5650870ecb3f5cb37c27a828963f}{\-Normal}\label{structTrainTypeDef_a8c973b01986ffb48a96d87b3e44ad166a338f5650870ecb3f5cb37c27a828963f}
}]\index{\-Low\-Mineral@{\-Low\-Mineral}!\-Train\-Type\-Def@{\-Train\-Type\-Def}}\index{\-Train\-Type\-Def@{\-Train\-Type\-Def}!\-Low\-Mineral@{\-Low\-Mineral}}\item[{\em 
\hypertarget{structTrainTypeDef_a8c973b01986ffb48a96d87b3e44ad166a1c33ab52719554cc64ed4259d5e344c3}{\-Low\-Mineral}\label{structTrainTypeDef_a8c973b01986ffb48a96d87b3e44ad166a1c33ab52719554cc64ed4259d5e344c3}
}]\index{\-Low\-Gas@{\-Low\-Gas}!\-Train\-Type\-Def@{\-Train\-Type\-Def}}\index{\-Train\-Type\-Def@{\-Train\-Type\-Def}!\-Low\-Gas@{\-Low\-Gas}}\item[{\em 
\hypertarget{structTrainTypeDef_a8c973b01986ffb48a96d87b3e44ad166a7732d95c02708536c432290e560f33ba}{\-Low\-Gas}\label{structTrainTypeDef_a8c973b01986ffb48a96d87b3e44ad166a7732d95c02708536c432290e560f33ba}
}]\end{description}
\end{Desc}



\-Definition at line 15 of file \-Macro\-Manager.\-h.


\begin{DoxyCode}
        {
                Normal,
                LowMineral,
                LowGas
        };
\end{DoxyCode}


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