\hypertarget{ExplosionType_8cpp}{\section{trunk/bwapi/\-B\-W\-A\-P\-I\-L\-I\-B/\-Source/\-Explosion\-Type.cpp \-File \-Reference}
\label{ExplosionType_8cpp}\index{trunk/bwapi/\-B\-W\-A\-P\-I\-L\-I\-B/\-Source/\-Explosion\-Type.\-cpp@{trunk/bwapi/\-B\-W\-A\-P\-I\-L\-I\-B/\-Source/\-Explosion\-Type.\-cpp}}
}
{\ttfamily \#include $<$string$>$}\*
{\ttfamily \#include $<$map$>$}\*
{\ttfamily \#include $<$set$>$}\*
{\ttfamily \#include $<$\-B\-W\-A\-P\-I/\-Explosion\-Type.\-h$>$}\*
{\ttfamily \#include $<$\-Util/\-Foreach.\-h$>$}\*
{\ttfamily \#include \char`\"{}\-Common.\-h\char`\"{}}\*
{\ttfamily \#include \char`\"{}../../\-Debug.\-h\char`\"{}}\*
\-Include dependency graph for \-Explosion\-Type.\-cpp\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{ExplosionType_8cpp__incl}
\end{center}
\end{figure}
\subsection*{\-Namespaces}
\begin{DoxyCompactItemize}
\item 
namespace \hyperlink{namespaceBWAPI}{\-B\-W\-A\-P\-I}
\item 
namespace \hyperlink{namespaceBWAPI_1_1ExplosionTypes}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types}
\end{DoxyCompactItemize}
\subsection*{\-Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{namespaceBWAPI_1_1ExplosionTypes_a5bf139eb0c36e64075f8792dfc4619ee}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::init} ()
\item 
\hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} \hyperlink{namespaceBWAPI_a2ed46b966e9cbb7daf184ad4bbda20a1}{\-B\-W\-A\-P\-I\-::get\-Valid\-Explosion\-Type\-I\-D} (\hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} id)
\end{DoxyCompactItemize}
\subsection*{\-Variables}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{namespaceBWAPI_ac893b1210d4e2b901e3d6e9fc2784c99}{\-B\-W\-A\-P\-I\-::initializing\-Explosion\-Type} = \hyperlink{ChaosLauncherInjector_2source_2DLLMain_8cpp_a930920b2bc42824a5c03be681830f4b2}{true}
\item 
std\-::string \hyperlink{namespaceBWAPI_a4e8417363ef186ddc87542162327cda4}{\-B\-W\-A\-P\-I\-::explosion\-Type\-Name} \mbox{[}26\mbox{]}
\item 
std\-::map$<$ std\-::string, \*
\-Explosion\-Type $>$ \hyperlink{namespaceBWAPI_ae47df728138a68d80efb46f56b002aa4}{\-B\-W\-A\-P\-I\-::explosion\-Type\-Map}
\item 
std\-::set$<$ \-Explosion\-Type $>$ \hyperlink{namespaceBWAPI_afd194531a3018964d60ee83c5f9a0d01}{\-B\-W\-A\-P\-I\-::explosion\-Type\-Set}
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_a43851d28ba372295f9387af82e148a13}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-None} (0)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_af80f7dc2c67d73fa63d333ed0b499960}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Normal} (1)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_a9789a3face107b6894499e2e8ad0f1ed}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Radial\-\_\-\-Splash} (2)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_a27205773fa7ecdc291a1869d2f51e734}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Enemy\-\_\-\-Splash} (3)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_a052b82eddf05922088b485775ac83f86}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Lockdown} (4)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_ad1b8f02c8545b208e1e79df63b1b212a}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Nuclear\-\_\-\-Missile} (5)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_a60cce47042394af870ff35bbf7f482b6}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Parasite} (6)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_a80be2c4a57da04fd2dae2c9b22722d1e}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Broodlings} (7)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_aaf320cee16dacf7b6052982ebbc4b319}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-E\-M\-P\-\_\-\-Shockwave} (8)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_ab79939aedecdc77d13f84986fd748ccc}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Irradiate} (9)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_a31efc006e3ef16255bfcf3c0c06706a0}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Ensnare} (10)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_a6542a7c65752cecbb27a2399db19d360}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Plague} (11)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_a4fac7c4b2c21bb2a16664c4f78997d49}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Stasis\-\_\-\-Field} (12)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_aba1521d0c6e4defa0829196cb02bcc73}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Dark\-\_\-\-Swarm} (13)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_a5cf8ee5a6c982e5e79b2e05e5bf0f29b}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Consume} (14)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_a3de6243eb351abea174a1b5b69578fe5}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Yamato\-\_\-\-Gun} (15)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_a986ea41bdfd655ecfa0cda7dffed34ff}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Restoration} (16)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_ac1a980a707442c38d83cb20ece53d48f}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Disruption\-\_\-\-Web} (17)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_a16d0e9cdfa4f6a16a32d586ac173366c}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Corrosive\-\_\-\-Acid} (18)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_a9839de2fb5835e0667df6c16f528dd5b}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Mind\-\_\-\-Control} (19)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_a620e98012dc2e9c3e1fba70ce5e8f6a9}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Feedback} (20)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_a9a3b157214bee12e0c89241caa2e6143}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Optical\-\_\-\-Flare} (21)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_aa5f374f08274b4fb545e3a6b65c95809}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Maelstrom} (22)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_a3d731e4afbb03b98eaf43bad2204c954}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Air\-\_\-\-Splash} (24)
\item 
const \-Explosion\-Type \hyperlink{namespaceBWAPI_1_1ExplosionTypes_ae68fec7efdbf11cd4a8643434c402552}{\-B\-W\-A\-P\-I\-::\-Explosion\-Types\-::\-Unknown} (25)
\end{DoxyCompactItemize}
