\hypertarget{WeaponType_8cpp}{\section{trunk/bwapi/\-B\-W\-A\-P\-I\-L\-I\-B/\-Source/\-Weapon\-Type.cpp \-File \-Reference}
\label{WeaponType_8cpp}\index{trunk/bwapi/\-B\-W\-A\-P\-I\-L\-I\-B/\-Source/\-Weapon\-Type.\-cpp@{trunk/bwapi/\-B\-W\-A\-P\-I\-L\-I\-B/\-Source/\-Weapon\-Type.\-cpp}}
}
{\ttfamily \#include $<$string$>$}\*
{\ttfamily \#include $<$map$>$}\*
{\ttfamily \#include $<$set$>$}\*
{\ttfamily \#include $<$\-B\-W\-A\-P\-I/\-Unit\-Type.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W\-A\-P\-I/\-Weapon\-Type.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W\-A\-P\-I/\-Tech\-Type.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W\-A\-P\-I/\-Upgrade\-Type.\-h$>$}\*
{\ttfamily \#include $<$\-B\-W\-A\-P\-I/\-Damage\-Type.\-h$>$}\*
{\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 \-Weapon\-Type.\-cpp\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{WeaponType_8cpp__incl}
\end{center}
\end{figure}
\subsection*{\-Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{classBWAPI_1_1WeaponTypeInternal}{\-B\-W\-A\-P\-I\-::\-Weapon\-Type\-Internal}
\end{DoxyCompactItemize}
\subsection*{\-Namespaces}
\begin{DoxyCompactItemize}
\item 
namespace \hyperlink{namespaceBWAPI}{\-B\-W\-A\-P\-I}
\item 
namespace \hyperlink{namespaceBWAPI_1_1WeaponTypes}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types}
\end{DoxyCompactItemize}
\subsection*{\-Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{namespaceBWAPI_1_1WeaponTypes_a96bec01d59fb6f9813014e73bb0f03a0}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::init} ()
\item 
\hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} \hyperlink{namespaceBWAPI_a75c24f8cfa3db0230cc3237b0fccd93c}{\-B\-W\-A\-P\-I\-::get\-Valid\-Weapon\-Type\-I\-D} (\hyperlink{Detours_8h_ab5a791e918b09a41addbf5b813175633}{int} id)
\end{DoxyCompactItemize}
\subsection*{\-Variables}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{namespaceBWAPI_af8c2c518c5747c562744e3ee09abba44}{\-B\-W\-A\-P\-I\-::initializing\-Weapon\-Type} = \hyperlink{ChaosLauncherInjector_2source_2DLLMain_8cpp_a930920b2bc42824a5c03be681830f4b2}{true}
\item 
\-Weapon\-Type\-Internal \hyperlink{namespaceBWAPI_aa6a5903f16e3a85a608285c04a115967}{\-B\-W\-A\-P\-I\-::weapon\-Type\-Data} \mbox{[}132\mbox{]}
\item 
std\-::map$<$ std\-::string, \-Weapon\-Type $>$ \hyperlink{namespaceBWAPI_aa527bdf62a93929c8db8e80785376d22}{\-B\-W\-A\-P\-I\-::weapon\-Type\-Map}
\item 
std\-::set$<$ \-Weapon\-Type $>$ \hyperlink{namespaceBWAPI_a32841e3efe3ee3ed63109ff46d07a8c5}{\-B\-W\-A\-P\-I\-::weapon\-Type\-Set}
\item 
std\-::set$<$ \-Weapon\-Type $>$ \hyperlink{namespaceBWAPI_a37bbce5fdf73ab8e4606543db2d589a9}{\-B\-W\-A\-P\-I\-::special\-Weapon\-Type\-Set}
\item 
std\-::set$<$ \-Weapon\-Type $>$ \hyperlink{namespaceBWAPI_a3eae7f4cbe7ed22ae1d955824cb09b11}{\-B\-W\-A\-P\-I\-::normal\-Weapon\-Type\-Set}
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a2e72045b4f6182ae58a876ff27289991}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Gauss\-\_\-\-Rifle} (0)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_ae4e9f3f5e77235b5af0c37250637b0b0}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Gauss\-\_\-\-Rifle\-\_\-\-Jim\-\_\-\-Raynor} (1)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_ae4eb478161d32a623ae28fad2f59207b}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-C\-\_\-10\-\_\-\-Canister\-\_\-\-Rifle} (2)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a293989820719f12ff9962613037a1470}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-C\-\_\-10\-\_\-\-Canister\-\_\-\-Rifle\-\_\-\-Sarah\-\_\-\-Kerrigan} (3)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a03e9b63d6b1eaf35b86537cd3be8c410}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-C\-\_\-10\-\_\-\-Canister\-\_\-\-Rifle\-\_\-\-Samir\-\_\-\-Duran} (112)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a19218a090daee946725265d6c6df6af2}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-C\-\_\-10\-\_\-\-Canister\-\_\-\-Rifle\-\_\-\-Infested\-\_\-\-Duran} (113)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a31a33f43300b6f988a97842fe70bdc3a}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-C\-\_\-10\-\_\-\-Canister\-\_\-\-Rifle\-\_\-\-Alexei\-\_\-\-Stukov} (116)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a90c41ac4292389ac67a9be7d84793d1a}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Fragmentation\-\_\-\-Grenade} (4)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_abf33b3075292ec470876f18e7a7a204f}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Fragmentation\-\_\-\-Grenade\-\_\-\-Jim\-\_\-\-Raynor} (5)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a345204a230bd5328d8744300ed3fd5d2}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Spider\-\_\-\-Mines} (6)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_ab391117c7717491d5a4e7758b0069290}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Twin\-\_\-\-Autocannons} (7)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a6a948269396a85d2be69ed1b6ebf5864}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Twin\-\_\-\-Autocannons\-\_\-\-Alan\-\_\-\-Schezar} (9)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a91b29ce53a2cd301c3dc06e91c76e6c1}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Hellfire\-\_\-\-Missile\-\_\-\-Pack} (8)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a9f6bfa118cb36e58055116ea93b867e2}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Hellfire\-\_\-\-Missile\-\_\-\-Pack\-\_\-\-Alan\-\_\-\-Schezar} (10)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a3024591ab28c5ff254f468bf103beaed}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Arclite\-\_\-\-Cannon} (11)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a9e24d9a758d3d952bf365cd4d60e8594}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Arclite\-\_\-\-Cannon\-\_\-\-Edmund\-\_\-\-Duke} (12)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a6a08bc073b8687d30d3f775499788e80}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Fusion\-\_\-\-Cutter} (13)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a783e45cc6c9d4f6da03cc3f11318632e}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Gemini\-\_\-\-Missiles} (15)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a7e65268dc942726776d0f0f0a85e56a6}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Gemini\-\_\-\-Missiles\-\_\-\-Tom\-\_\-\-Kazansky} (17)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_afc383fda52dbcb19e82b75e974c6b932}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Burst\-\_\-\-Lasers} (16)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a0621e095b044831ab6c3e3f206a9a788}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Burst\-\_\-\-Lasers\-\_\-\-Tom\-\_\-\-Kazansky} (18)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a1562253e2ca363e92fa13cbd8923f9b6}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-A\-T\-S\-\_\-\-Laser\-\_\-\-Battery} (19)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a8e7439e4e9d7060e500bd19dd07b477c}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-A\-T\-S\-\_\-\-Laser\-\_\-\-Battery\-\_\-\-Hero} (21)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a82414ff4938b7430884f973d385c86e7}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-A\-T\-S\-\_\-\-Laser\-\_\-\-Battery\-\_\-\-Hyperion} (23)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_ad0876d36d75af314ca63a3e69a898611}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-A\-T\-A\-\_\-\-Laser\-\_\-\-Battery} (20)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a921df87bbcc315125c193078ec8f075f}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-A\-T\-A\-\_\-\-Laser\-\_\-\-Battery\-\_\-\-Hero} (22)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_afb61cda899b4ab2f026c4c4473105e12}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-A\-T\-A\-\_\-\-Laser\-\_\-\-Battery\-\_\-\-Hyperion} (24)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a0a33ca8d4b1941c39f482507fc494dcc}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Flame\-\_\-\-Thrower} (25)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_af54060b52aaa68201632330291b8c5d5}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Flame\-\_\-\-Thrower\-\_\-\-Gui\-\_\-\-Montag} (26)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a9ad29d95606749466201abdd1f3b0a42}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Arclite\-\_\-\-Shock\-\_\-\-Cannon} (27)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a640d15a69f6f5db6774dc79a16a4a072}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Arclite\-\_\-\-Shock\-\_\-\-Cannon\-\_\-\-Edmund\-\_\-\-Duke} (28)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_abfdf59099861db22514d42f89c185d1b}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Longbolt\-\_\-\-Missile} (29)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a30e3afa4806237ab5d558210206247bb}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Claws} (35)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a8d19556a7a5ef2114a98b04ace6fe1f7}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Claws\-\_\-\-Devouring\-\_\-\-One} (36)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a87f9823ffaa6c2cfe031bd289c02219e}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Claws\-\_\-\-Infested\-\_\-\-Kerrigan} (37)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_aad463fd9a0eb24de124ef56d75185602}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Needle\-\_\-\-Spines} (38)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_aef65214912082656373f2c50ba59a632}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Needle\-\_\-\-Spines\-\_\-\-Hunter\-\_\-\-Killer} (39)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_aadb748f8b1c241001855d74f3842c6a9}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Kaiser\-\_\-\-Blades} (40)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_afe6b7f0e0f20c69f6083c933b844c2f5}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Kaiser\-\_\-\-Blades\-\_\-\-Torrasque} (41)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_ac60c2dedf93b02e8be176fef402ca5e5}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Toxic\-\_\-\-Spores} (42)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a38f2a61b33baea0e94174de35b1fd27d}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Spines} (43)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_af8e490cf11b3dac71b3f3f2fed6aeba6}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Acid\-\_\-\-Spore} (46)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_ac7a8784427a494eee8f72286dd6d22a4}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Acid\-\_\-\-Spore\-\_\-\-Kukulza} (47)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a1d6d5a7db742ec946a025ab536b97c16}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Glave\-\_\-\-Wurm} (48)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_ae2eb8a2691db40e300d7e4a57181767c}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Glave\-\_\-\-Wurm\-\_\-\-Kukulza} (49)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a8d78d240f5844bf82baa3809aeae5146}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Seeker\-\_\-\-Spores} (52)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_ae5e03cae34352a0ab660dc4f798142a3}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Subterranean\-\_\-\-Tentacle} (53)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a866cbbbb5bf9ea6a23583ad516a9f790}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Suicide\-\_\-\-Infested\-\_\-\-Terran} (54)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a139d390795c9e3b37e93ab96cb63ddb5}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Suicide\-\_\-\-Scourge} (55)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a949e51927ac51e33523f7c63cd940269}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Particle\-\_\-\-Beam} (62)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_ab6f219597d82c37c8d10dc7622fb626b}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Psi\-\_\-\-Blades} (64)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a1517c834fab6d2fad9f957904d3ce2ab}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Psi\-\_\-\-Blades\-\_\-\-Fenix} (65)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_af3da13f7d3c3df1f02a6056645343ca9}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Phase\-\_\-\-Disruptor} (66)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_af5b0239f1d11c94fd31229b64fbf591d}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Phase\-\_\-\-Disruptor\-\_\-\-Fenix} (67)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_ac4d3bf3b517b6276315b4cea15c47944}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Psi\-\_\-\-Assault} (69)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a49d5bbf1963917fc202cd5400797ac36}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Psionic\-\_\-\-Shockwave} (70)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_ad8869b5004b737846e56e79d92c4b23a}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Psionic\-\_\-\-Shockwave\-\_\-\-T\-Z\-\_\-\-Archon} (71)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a279611162894ca4552475e93a2c5f154}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Dual\-\_\-\-Photon\-\_\-\-Blasters} (73)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_aa75aba55c90f2f03d82c242756321a01}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Dual\-\_\-\-Photon\-\_\-\-Blasters\-\_\-\-Mojo} (75)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_abb14bfc11eda0b202eb1fc8f7706e6c6}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Dual\-\_\-\-Photon\-\_\-\-Blasters\-\_\-\-Artanis} (114)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a889e91220bd79d064d2cf30cec95cb69}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Anti\-\_\-\-Matter\-\_\-\-Missiles} (74)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_adb2a862f9e36e980ba8ac495413446b5}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Anti\-\_\-\-Matter\-\_\-\-Missiles\-\_\-\-Mojo} (76)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a23fcecee26f2de2f4e3c106616cf2e06}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Anti\-\_\-\-Matter\-\_\-\-Missiles\-\_\-\-Artanis} (115)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_ac3d9a8ee917b823cc4d578df5f9b6813}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Phase\-\_\-\-Disruptor\-\_\-\-Cannon} (77)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_aef9466b8a6b36e82614f86d494e19707}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Phase\-\_\-\-Disruptor\-\_\-\-Cannon\-\_\-\-Danimoth} (78)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a0f24193fa1da5401ca0ebd760c8d9d40}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Pulse\-\_\-\-Cannon} (79)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_afd9467c52a2a55d31bb512020073a482}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-S\-T\-S\-\_\-\-Photon\-\_\-\-Cannon} (80)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a31d7164f14cf6f5a87a1e993174e7f11}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-S\-T\-A\-\_\-\-Photon\-\_\-\-Cannon} (81)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a999a56e6359e1a359495373e2cade7ce}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Scarab} (82)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a26656850e95633357e5b06046ebee7e7}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Subterranean\-\_\-\-Spines} (109)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a884701b956b12befac41a7310428b19c}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Warp\-\_\-\-Blades} (111)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a215a83703091a6fe6afb4d3f4849f655}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Warp\-\_\-\-Blades\-\_\-\-Hero} (86)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_af735985b7e463b6b2816daa2acb0594a}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Warp\-\_\-\-Blades\-\_\-\-Zeratul} (85)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a90e6ce5a5b0f04dfbc861b80a5ae2ead}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Neutron\-\_\-\-Flare} (100)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a69cece52aa4937fee3f0dc2f42764e06}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Halo\-\_\-\-Rockets} (103)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_acc64e652c47576a435b02ef094734b70}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Independant\-\_\-\-Laser\-\_\-\-Battery} (93)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_ab4329d12366b9c0d85e1d9b8d14517a8}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Twin\-\_\-\-Autocannons\-\_\-\-Floor\-\_\-\-Trap} (96)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a906c984cbec8189fb999ee32576d882d}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Hellfire\-\_\-\-Missile\-\_\-\-Pack\-\_\-\-Wall\-\_\-\-Trap} (97)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a7b0ea26bb7518b3bd905e1a337dbad63}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Flame\-\_\-\-Thrower\-\_\-\-Wall\-\_\-\-Trap} (98)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_ae6d9caf78fe1ac4962f5db4da516d44e}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Hellfire\-\_\-\-Missile\-\_\-\-Pack\-\_\-\-Floor\-\_\-\-Trap} (99)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a7f5225446d1c8f613565bf57d09e513c}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Yamato\-\_\-\-Gun} (30)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a9129c270acc11060899a6bbef52827ef}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Nuclear\-\_\-\-Strike} (31)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a199b2eaeb973ac8873437df38edca28c}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Lockdown} (32)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a9640fa2e6bfd0a615d348a09e7b79977}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-E\-M\-P\-\_\-\-Shockwave} (33)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a528d73baf9caeb7c24648a61218174a3}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Irradiate} (34)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a17fcdf0c6c8af90e6dde3ac1af31f094}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Parasite} (56)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_aaf9db119cc7a1aa16322e6d1bd7bf3db}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Spawn\-\_\-\-Broodlings} (57)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_ac943cea878db79464e411254ab35b81e}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Ensnare} (58)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a8c5f47704fa02d155fd169b00bcdd00d}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Dark\-\_\-\-Swarm} (59)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a607f8637fccf056d5ba598dcddd6db88}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Plague} (60)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_ae15170e38b6ee1fc132437fb0b31dd77}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Consume} (61)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_aecccb821004203fb559c81ab4ae442e8}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Stasis\-\_\-\-Field} (83)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_aa7d33e25706f136745be880306aef5f0}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Psionic\-\_\-\-Storm} (84)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_ae844cb6b493132a0f58a6c9e81e417bf}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Disruption\-\_\-\-Web} (101)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_ad97aa2eb65fd1cb5a28e40c4fc6d13ba}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Restoration} (102)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a4539efa9d210a350a37c20aa44b6a5d3}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Corrosive\-\_\-\-Acid} (104)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_ab3b351565a3d0bdc57056ac55388030b}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Mind\-\_\-\-Control} (105)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_ab132136c63132316694c379c9d3cb8bf}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Feedback} (106)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_ad6f58846846d80761cba5627af56325f}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Optical\-\_\-\-Flare} (107)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a8fcf86901f1e418d80e154fd9d636025}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Maelstrom} (108)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a5066ba87a508f55c7d39bbae07172bb8}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-None} (130)
\item 
const \-Weapon\-Type \hyperlink{namespaceBWAPI_1_1WeaponTypes_a081943e22c9269e71cd3684c6e2fd438}{\-B\-W\-A\-P\-I\-::\-Weapon\-Types\-::\-Unknown} (131)
\end{DoxyCompactItemize}
