\hypertarget{classBWAPI_1_1ExplosionType}{\section{\-B\-W\-A\-P\-I\-:\-:\-Explosion\-Type \-Class \-Reference}
\label{classBWAPI_1_1ExplosionType}\index{\-B\-W\-A\-P\-I\-::\-Explosion\-Type@{\-B\-W\-A\-P\-I\-::\-Explosion\-Type}}
}


{\ttfamily \#include $<$\-Explosion\-Type.\-h$>$}

\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classBWAPI_1_1ExplosionType_a2f992261cf660ece71080bf4d1aac1c5}{\-Explosion\-Type} ()
\item 
\hyperlink{classBWAPI_1_1ExplosionType_a8ba4f104e099b1a9fc3304fb3aaeb2cd}{\-Explosion\-Type} (int id)
\item 
\hyperlink{classBWAPI_1_1ExplosionType_a9ffb59726ce394c51b3f6d3c651216a1}{\-Explosion\-Type} (const \hyperlink{classBWAPI_1_1ExplosionType}{\-Explosion\-Type} \&other)
\item 
\hyperlink{classBWAPI_1_1ExplosionType}{\-Explosion\-Type} \& \hyperlink{classBWAPI_1_1ExplosionType_a5ce88ef739672abe928a4fe5468ec45f}{operator=} (const \hyperlink{classBWAPI_1_1ExplosionType}{\-Explosion\-Type} \&other)
\item 
\hyperlink{classBWAPI_1_1ExplosionType_ab77837bf9fba75170b161352b692491c}{operator int} () const 
\item 
int \hyperlink{classBWAPI_1_1ExplosionType_a75cc8ec7c1353ad94e01128a6a2ccc60}{get\-I\-D} () const 
\item 
std\-::string \hyperlink{classBWAPI_1_1ExplosionType_a092304a6c34a2aab54db7e94b4407bf2}{get\-Name} () const 
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classBWAPI_1_1ExplosionType_a2f992261cf660ece71080bf4d1aac1c5}{\index{\-B\-W\-A\-P\-I\-::\-Explosion\-Type@{\-B\-W\-A\-P\-I\-::\-Explosion\-Type}!\-Explosion\-Type@{\-Explosion\-Type}}
\index{\-Explosion\-Type@{\-Explosion\-Type}!BWAPI::ExplosionType@{\-B\-W\-A\-P\-I\-::\-Explosion\-Type}}
\subsubsection[{\-Explosion\-Type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-A\-P\-I\-::\-Explosion\-Type\-::\-Explosion\-Type} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classBWAPI_1_1ExplosionType_a2f992261cf660ece71080bf4d1aac1c5}
\hypertarget{classBWAPI_1_1ExplosionType_a8ba4f104e099b1a9fc3304fb3aaeb2cd}{\index{\-B\-W\-A\-P\-I\-::\-Explosion\-Type@{\-B\-W\-A\-P\-I\-::\-Explosion\-Type}!\-Explosion\-Type@{\-Explosion\-Type}}
\index{\-Explosion\-Type@{\-Explosion\-Type}!BWAPI::ExplosionType@{\-B\-W\-A\-P\-I\-::\-Explosion\-Type}}
\subsubsection[{\-Explosion\-Type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-A\-P\-I\-::\-Explosion\-Type\-::\-Explosion\-Type} (
\begin{DoxyParamCaption}
\item[{int}]{id}
\end{DoxyParamCaption}
)}}\label{classBWAPI_1_1ExplosionType_a8ba4f104e099b1a9fc3304fb3aaeb2cd}
\hypertarget{classBWAPI_1_1ExplosionType_a9ffb59726ce394c51b3f6d3c651216a1}{\index{\-B\-W\-A\-P\-I\-::\-Explosion\-Type@{\-B\-W\-A\-P\-I\-::\-Explosion\-Type}!\-Explosion\-Type@{\-Explosion\-Type}}
\index{\-Explosion\-Type@{\-Explosion\-Type}!BWAPI::ExplosionType@{\-B\-W\-A\-P\-I\-::\-Explosion\-Type}}
\subsubsection[{\-Explosion\-Type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-A\-P\-I\-::\-Explosion\-Type\-::\-Explosion\-Type} (
\begin{DoxyParamCaption}
\item[{const {\bf \-Explosion\-Type} \&}]{other}
\end{DoxyParamCaption}
)}}\label{classBWAPI_1_1ExplosionType_a9ffb59726ce394c51b3f6d3c651216a1}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classBWAPI_1_1ExplosionType_a75cc8ec7c1353ad94e01128a6a2ccc60}{\index{\-B\-W\-A\-P\-I\-::\-Explosion\-Type@{\-B\-W\-A\-P\-I\-::\-Explosion\-Type}!get\-I\-D@{get\-I\-D}}
\index{get\-I\-D@{get\-I\-D}!BWAPI::ExplosionType@{\-B\-W\-A\-P\-I\-::\-Explosion\-Type}}
\subsubsection[{get\-I\-D}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-B\-W\-A\-P\-I\-::\-Explosion\-Type\-::get\-I\-D} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{classBWAPI_1_1ExplosionType_a75cc8ec7c1353ad94e01128a6a2ccc60}
\-Returns a unique \-I\-D for this explosion type. \hypertarget{classBWAPI_1_1ExplosionType_a092304a6c34a2aab54db7e94b4407bf2}{\index{\-B\-W\-A\-P\-I\-::\-Explosion\-Type@{\-B\-W\-A\-P\-I\-::\-Explosion\-Type}!get\-Name@{get\-Name}}
\index{get\-Name@{get\-Name}!BWAPI::ExplosionType@{\-B\-W\-A\-P\-I\-::\-Explosion\-Type}}
\subsubsection[{get\-Name}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string {\bf \-B\-W\-A\-P\-I\-::\-Explosion\-Type\-::get\-Name} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{classBWAPI_1_1ExplosionType_a092304a6c34a2aab54db7e94b4407bf2}
\-Returns the name of this explosion type. \hypertarget{classBWAPI_1_1ExplosionType_ab77837bf9fba75170b161352b692491c}{\index{\-B\-W\-A\-P\-I\-::\-Explosion\-Type@{\-B\-W\-A\-P\-I\-::\-Explosion\-Type}!operator int@{operator int}}
\index{operator int@{operator int}!BWAPI::ExplosionType@{\-B\-W\-A\-P\-I\-::\-Explosion\-Type}}
\subsubsection[{operator int}]{\setlength{\rightskip}{0pt plus 5cm}\-B\-W\-A\-P\-I\-::\-Explosion\-Type\-::operator int (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{classBWAPI_1_1ExplosionType_ab77837bf9fba75170b161352b692491c}
\hypertarget{classBWAPI_1_1ExplosionType_a5ce88ef739672abe928a4fe5468ec45f}{\index{\-B\-W\-A\-P\-I\-::\-Explosion\-Type@{\-B\-W\-A\-P\-I\-::\-Explosion\-Type}!operator=@{operator=}}
\index{operator=@{operator=}!BWAPI::ExplosionType@{\-B\-W\-A\-P\-I\-::\-Explosion\-Type}}
\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Explosion\-Type}\& \-B\-W\-A\-P\-I\-::\-Explosion\-Type\-::operator= (
\begin{DoxyParamCaption}
\item[{const {\bf \-Explosion\-Type} \&}]{other}
\end{DoxyParamCaption}
)}}\label{classBWAPI_1_1ExplosionType_a5ce88ef739672abe928a4fe5468ec45f}


\-The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
include\-Nova/\-B\-W\-A\-P\-I/\hyperlink{ExplosionType_8h}{\-Explosion\-Type.\-h}\end{DoxyCompactItemize}
