\section{\-Class \-Hierarchy}
\-This inheritance list is sorted roughly, but not completely, alphabetically\-:\begin{DoxyCompactList}
\item \contentsline{section}{\-\_\-\-\_\-\-Param}{\pageref{struct____Param}}{}
\item \contentsline{section}{\-\_\-\-\_\-\-Part}{\pageref{struct____Part}}{}
\item \contentsline{section}{\-\_\-\-\_\-rect}{\pageref{struct____rect}}{}
\item \contentsline{section}{\-\_\-\-\_\-unit\-Info}{\pageref{struct____unitInfo}}{}
\item \contentsline{section}{\-B\-W\-:\-:dialog\-:\-:\-\_\-u\-:\-:\-\_\-btn}{\pageref{structBW_1_1dialog_1_1__u_1_1__btn}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-\_\-bw\-Techs}{\pageref{structBW_1_1__bwTechs}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-\_\-bw\-Upgrs}{\pageref{structBW_1_1__bwUpgrs}}{}
\item \contentsline{section}{\-\_\-\-C\-T\-A\-S\-S\-E\-R\-T$<$ true $>$}{\pageref{struct__CTASSERT_3_01true_01_4}}{}
\item \contentsline{section}{\-B\-W\-:\-:dialog\-:\-:\-\_\-u\-:\-:\-\_\-ctrl}{\pageref{structBW_1_1dialog_1_1__u_1_1__ctrl}}{}
\item \contentsline{section}{\-\_\-custom\-Symbol\-Store}{\pageref{struct__customSymbolStore}}{}
\item \contentsline{section}{\-B\-W\-:\-:dialog\-:\-:\-\_\-u\-:\-:\-\_\-dlg}{\pageref{structBW_1_1dialog_1_1__u_1_1__dlg}}{}
\item \contentsline{section}{\-B\-W\-:\-:dialog\-:\-:\-\_\-u\-:\-:\-\_\-edit}{\pageref{structBW_1_1dialog_1_1__u_1_1__edit}}{}
\item \contentsline{section}{replay\-\_\-resource\-:\-:\-\_\-game\-Seed}{\pageref{structreplay__resource_1_1__gameSeed}}{}
\item \contentsline{section}{replay\-\_\-resource\-:\-:\-\_\-net\-Game\-:\-:\-\_\-game\-Template}{\pageref{structreplay__resource_1_1__netGame_1_1__gameTemplate}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-\_\-gametext}{\pageref{structBW_1_1__gametext}}{}
\item \contentsline{section}{\-B\-W\-:\-:dialog\-:\-:\-\_\-u\-:\-:\-\_\-list}{\pageref{structBW_1_1dialog_1_1__u_1_1__list}}{}
\item \contentsline{section}{replay\-\_\-resource\-:\-:\-\_\-net\-Game}{\pageref{structreplay__resource_1_1__netGame}}{}
\item \contentsline{section}{\-B\-W\-:\-:dialog\-:\-:\-\_\-u\-:\-:\-\_\-optn}{\pageref{structBW_1_1dialog_1_1__u_1_1__optn}}{}
\item \contentsline{section}{replay\-\_\-resource\-:\-:\-\_\-player\-Entry}{\pageref{structreplay__resource_1_1__playerEntry}}{}
\item \contentsline{section}{\-B\-W\-:\-:dialog\-:\-:\-\_\-u\-:\-:\-\_\-scroll}{\pageref{structBW_1_1dialog_1_1__u_1_1__scroll}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-\_\-sc\-Techs}{\pageref{structBW_1_1__scTechs}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-\_\-sc\-Upgrs}{\pageref{structBW_1_1__scUpgrs}}{}
\item \contentsline{section}{\-B\-W\-:\-:dialog\-:\-:\-\_\-u}{\pageref{unionBW_1_1dialog_1_1__u}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-\_\-uavail}{\pageref{structBW_1_1__uavail}}{}
\item \contentsline{section}{\-\_\-\-W\-P\-O\-I\-N\-T}{\pageref{struct__WPOINT}}{}
\item \contentsline{section}{\-\_\-\-W\-R\-E\-C\-T}{\pageref{struct__WRECT}}{}
\item \contentsline{section}{\-\_\-\-W\-S\-I\-Z\-E}{\pageref{struct__WSIZE}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Triggers\-:\-:\-Action}{\pageref{classBW_1_1Triggers_1_1Action}}{}
\item \contentsline{section}{\-B\-W\-:\-:active\-Tile}{\pageref{structBW_1_1activeTile}}{}
\item \contentsline{section}{\-A\-I\-Controller}{\pageref{classAIController}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-A\-I\-Module}{\pageref{classBWAPI_1_1AIModule}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{\-B\-W\-Script\-Emulator}{\pageref{classBWScriptEmulator}}{}
\item \contentsline{section}{\-Dev\-A\-I\-Module}{\pageref{classDevAIModule}}{}
\item \contentsline{section}{\-Example\-A\-I\-Module}{\pageref{classExampleAIModule}}{}
\item \contentsline{section}{\-Example\-Tournament\-A\-I}{\pageref{classExampleTournamentAI}}{}
\item \contentsline{section}{\-Micro\-Test}{\pageref{classMicroTest}}{}
\item \contentsline{section}{\-Test\-Map1}{\pageref{classTestMap1}}{}
\item \contentsline{section}{\-Test\-Module}{\pageref{classTestModule}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{\-Default\-Test\-Module}{\pageref{classDefaultTestModule}}{}
\item \contentsline{section}{\-Event\-Test}{\pageref{classEventTest}}{}
\item \contentsline{section}{\-Existence\-Test}{\pageref{classExistenceTest}}{}
\item \contentsline{section}{\-Interceptor\-Test}{\pageref{classInterceptorTest}}{}
\item \contentsline{section}{\-Map\-Test}{\pageref{classMapTest}}{}
\item \contentsline{section}{\-Protoss\-Test}{\pageref{classProtossTest}}{}
\item \contentsline{section}{\-Terran\-Test}{\pageref{classTerranTest}}{}
\item \contentsline{section}{\-Zerg\-Test}{\pageref{classZergTest}}{}
\end{DoxyCompactList}
\end{DoxyCompactList}
\item \contentsline{section}{ais\-\_\-entry}{\pageref{structais__entry}}{}
\item \contentsline{section}{aithread}{\pageref{classaithread}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-All\-Scores}{\pageref{structBW_1_1AllScores}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Attack}{\pageref{classBW_1_1Orders_1_1Attack}}{}
\item \contentsline{section}{\-B\-W\-:\-:base\-Location}{\pageref{structBW_1_1baseLocation}}{}
\item \contentsline{section}{\-B\-W\-:\-:bitmap}{\pageref{structBW_1_1bitmap}}{}
\item \contentsline{section}{\-B\-I\-T\-M\-A\-P\-I\-N\-F\-O256}{\pageref{structBITMAPINFO256}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Blizz\-Vector\-Controller$<$ \-\_\-\-T $>$}{\pageref{structBW_1_1BlizzVectorController}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Blizz\-Vector\-Entry$<$ \-\_\-\-T $>$}{\pageref{structBW_1_1BlizzVectorEntry}}{}
\item \contentsline{section}{\-B\-W\-:\-:bounds}{\pageref{structBW_1_1bounds}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Building\-Morph}{\pageref{classBW_1_1Orders_1_1BuildingMorph}}{}
\item \contentsline{section}{\-Building\-Placer}{\pageref{classBuildingPlacer}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Bullet}{\pageref{classBWAPI_1_1Bullet}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Bullet\-Impl}{\pageref{classBWAPI_1_1BulletImpl}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Bullet\-Impl}{\pageref{classBWAPI_1_1BulletImpl}}{}
\end{DoxyCompactList}
\item \contentsline{section}{\-B\-W\-:\-:\-Bullet}{\pageref{structBW_1_1Bullet}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Bullet\-Data}{\pageref{structBWAPI_1_1BulletData}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Burrow}{\pageref{classBW_1_1Orders_1_1Burrow}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Cancel\-Addon}{\pageref{classBW_1_1Orders_1_1CancelAddon}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Cancel\-Construction}{\pageref{classBW_1_1Orders_1_1CancelConstruction}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Cancel\-Nuke}{\pageref{classBW_1_1Orders_1_1CancelNuke}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Cancel\-Research}{\pageref{classBW_1_1Orders_1_1CancelResearch}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Cancel\-Train}{\pageref{classBW_1_1Orders_1_1CancelTrain}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Cancel\-Unit\-Morph}{\pageref{classBW_1_1Orders_1_1CancelUnitMorph}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Cancel\-Upgrade}{\pageref{classBW_1_1Orders_1_1CancelUpgrade}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Carrier\-Stop}{\pageref{classBW_1_1Orders_1_1CarrierStop}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Change\-Slot}{\pageref{classBW_1_1Orders_1_1ChangeSlot}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Client}{\pageref{classBWAPI_1_1Client}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Cloak}{\pageref{classBW_1_1Orders_1_1Cloak}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-C\-:\-:\-Command}{\pageref{structBWAPIC_1_1Command}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Command\-Temp$<$ \-Unit\-Impl, \-Player\-Impl $>$}{\pageref{classBWAPI_1_1CommandTemp}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Command\-Temp$<$ \-B\-W\-A\-P\-I\-:\-:\-Unit\-Impl, \-B\-W\-A\-P\-I\-:\-:\-Player\-Impl $>$}{\pageref{classBWAPI_1_1CommandTemp}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Command}{\pageref{classBWAPI_1_1Command}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Command}{\pageref{classBWAPI_1_1Command}}{}
\end{DoxyCompactList}
\item \contentsline{section}{\-B\-W\-:\-:\-Triggers\-:\-:\-Condition}{\pageref{classBW_1_1Triggers_1_1Condition}}{}
\item \contentsline{section}{\-B\-W\-:\-:contour}{\pageref{structBW_1_1contour}}{}
\item \contentsline{section}{\-B\-W\-:\-:contour\-Hub}{\pageref{structBW_1_1contourHub}}{}
\item \contentsline{section}{coolevent}{\pageref{classcoolevent}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-All\-Scores\-:\-:\-Counts}{\pageref{structBW_1_1AllScores_1_1Counts}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Dat\-Load}{\pageref{structBW_1_1DatLoad}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Decloak}{\pageref{classBW_1_1Orders_1_1Decloak}}{}
\item \contentsline{section}{\-B\-W\-:\-:dialog}{\pageref{classBW_1_1dialog}}{}
\item \contentsline{section}{\-B\-W\-:\-:dlg\-Event}{\pageref{structBW_1_1dlgEvent}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-C\-:\-:\-Event}{\pageref{structBWAPIC_1_1Event}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Event}{\pageref{classBWAPI_1_1Event}}{}
\item \contentsline{section}{\-Exchange\-Data}{\pageref{structExchangeData}}{}
\item \contentsline{section}{\-Util\-:\-:\-Shared\-Memory\-:\-:\-Export}{\pageref{structUtil_1_1SharedMemory_1_1Export}}{}
\item \contentsline{section}{\-Util\-:\-:\-Shared\-Structure$<$ \-T $>$\-:\-:\-Export}{\pageref{structUtil_1_1SharedStructure_1_1Export}}{}
\item \contentsline{section}{\-File\-Reader}{\pageref{classFileReader}}{}
\item \contentsline{section}{\-File\-Writer}{\pageref{classFileWriter}}{}
\item \contentsline{section}{\-B\-W\-:\-:fnt\-Chr}{\pageref{structBW_1_1fntChr}}{}
\item \contentsline{section}{\-B\-W\-:\-:fnt\-Head}{\pageref{structBW_1_1fntHead}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Force}{\pageref{classBWAPI_1_1Force}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Force\-Impl}{\pageref{classBWAPI_1_1ForceImpl}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Force\-Impl}{\pageref{classBWAPI_1_1ForceImpl}}{}
\end{DoxyCompactList}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Force\-Data}{\pageref{structBWAPI_1_1ForceData}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Force\-Name}{\pageref{structBW_1_1ForceName}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Game}{\pageref{classBWAPI_1_1Game}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Game\-Impl}{\pageref{classBWAPI_1_1GameImpl}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Game\-Impl}{\pageref{classBWAPI_1_1GameImpl}}{}
\end{DoxyCompactList}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Game\-Data}{\pageref{structBWAPI_1_1GameData}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Game\-Instance}{\pageref{structBWAPI_1_1GameInstance}}{}
\item \contentsline{section}{\-Game\-Struc}{\pageref{classGameStruc}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Game\-Table}{\pageref{structBWAPI_1_1GameTable}}{}
\item \contentsline{section}{\-General\-Exception}{\pageref{classGeneralException}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{\-Config\-Exception}{\pageref{classConfigException}}{}
\item \contentsline{section}{\-File\-Exception}{\pageref{classFileException}}{}
\item \contentsline{section}{\-Parse\-Exception}{\pageref{classParseException}}{}
\item \contentsline{section}{\-Xml\-Exception}{\pageref{classXmlException}}{}
\end{DoxyCompactList}
\item \contentsline{section}{\-B\-W\-:\-:grp\-Frame}{\pageref{structBW_1_1grpFrame}}{}
\item \contentsline{section}{\-B\-W\-:\-:grp\-Head}{\pageref{structBW_1_1grpHead}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Hold\-Position}{\pageref{classBW_1_1Orders_1_1HoldPosition}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Image}{\pageref{classBW_1_1Image}}{}
\item \contentsline{section}{\-I\-M\-P\-Q\-Draft\-Plugin}{\pageref{structIMPQDraftPlugin}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{\-M\-P\-Q\-Draft\-Plugin\-Interface}{\pageref{classMPQDraftPluginInterface}}{}
\end{DoxyCompactList}
\item \contentsline{section}{\-I\-M\-P\-Q\-Draft\-Server}{\pageref{structIMPQDraftServer}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Invent}{\pageref{classBW_1_1Orders_1_1Invent}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Land}{\pageref{classBW_1_1Orders_1_1Land}}{}
\item \contentsline{section}{\-B\-W\-:\-:layer}{\pageref{structBW_1_1layer}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Leave\-Game}{\pageref{classBW_1_1Orders_1_1LeaveGame}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Lift}{\pageref{classBW_1_1Orders_1_1Lift}}{}
\item \contentsline{section}{\-Util\-:\-:\-Mutex\-:\-:\-Lock}{\pageref{classUtil_1_1Mutex_1_1Lock}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Make\-Addon}{\pageref{classBW_1_1Orders_1_1MakeAddon}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Make\-Building}{\pageref{classBW_1_1Orders_1_1MakeBuilding}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Make\-Nydus\-Exit}{\pageref{classBW_1_1Orders_1_1MakeNydusExit}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Map}{\pageref{classBWAPI_1_1Map}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Map\-Vector\-Entry}{\pageref{structBW_1_1MapVectorEntry}}{}
\item \contentsline{section}{\-Util\-:\-:\-Memory\-Frame}{\pageref{classUtil_1_1MemoryFrame}}{}
\item \contentsline{section}{\-Hack\-Util\-:\-:mem\-Patch}{\pageref{structHackUtil_1_1memPatch}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Merge\-Archon}{\pageref{classBW_1_1Orders_1_1MergeArchon}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Merge\-Dark\-Archon}{\pageref{classBW_1_1Orders_1_1MergeDarkArchon}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Minimap\-Ping}{\pageref{classBW_1_1Orders_1_1MinimapPing}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Mini\-Tile\-Maps\-\_\-type\-:\-:\-Mini\-Tile\-Flag\-Array}{\pageref{structBW_1_1MiniTileMaps__type_1_1MiniTileFlagArray}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Mini\-Tile\-Maps\-\_\-type}{\pageref{structBW_1_1MiniTileMaps__type}}{}
\item \contentsline{section}{\-M\-P\-Q\-D\-R\-A\-F\-T\-P\-L\-U\-G\-I\-N\-M\-O\-D\-U\-L\-E}{\pageref{structMPQDRAFTPLUGINMODULE}}{}
\item \contentsline{section}{\-Util\-:\-:\-Mutex}{\pageref{classUtil_1_1Mutex}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Order}{\pageref{structBW_1_1Order}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Path}{\pageref{structBW_1_1Path}}{}
\item \contentsline{section}{\-B\-W\-:\-:path\-Box}{\pageref{structBW_1_1pathBox}}{}
\item \contentsline{section}{\-B\-W\-:\-:path\-Create}{\pageref{structBW_1_1pathCreate}}{}
\item \contentsline{section}{\-B\-W\-:\-:path\-Point}{\pageref{structBW_1_1pathPoint}}{}
\item \contentsline{section}{\-B\-W\-:\-:path\-Rect}{\pageref{structBW_1_1pathRect}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Pause\-Game}{\pageref{classBW_1_1Orders_1_1PauseGame}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Place\-C\-O\-P}{\pageref{classBW_1_1Orders_1_1PlaceCOP}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Unit\-Placement\-\_\-type\-:\-:\-Placement\-\_\-\-Internal\-\_\-type}{\pageref{structBW_1_1UnitPlacement__type_1_1Placement__Internal__type}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Player}{\pageref{classBWAPI_1_1Player}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Player\-Impl}{\pageref{classBWAPI_1_1PlayerImpl}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Player\-Impl}{\pageref{classBWAPI_1_1PlayerImpl}}{}
\end{DoxyCompactList}
\item \contentsline{section}{\-B\-W\-:\-:\-Player\-Alliance}{\pageref{structBW_1_1PlayerAlliance}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Player\-Data}{\pageref{structBWAPI_1_1PlayerData}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Player\-Info}{\pageref{structBW_1_1PlayerInfo}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Player\-Resources}{\pageref{structBW_1_1PlayerResources}}{}
\item \contentsline{section}{\-Util\-:\-:\-Shared\-Memory\-:\-:\-Pointer$<$ \-T $>$}{\pageref{structUtil_1_1SharedMemory_1_1Pointer}}{}
\item \contentsline{section}{\-Util\-:\-:\-Shared\-Structure$<$ \-T $>$\-:\-:\-Pointer$<$ \-S $>$}{\pageref{structUtil_1_1SharedStructure_1_1Pointer}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-C\-:\-:\-Position}{\pageref{structBWAPIC_1_1Position}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Position}{\pageref{classBWAPI_1_1Position}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Position}{\pageref{classBW_1_1Position}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Position\-Unit\-Target}{\pageref{classBW_1_1PositionUnitTarget}}{}
\item \contentsline{section}{\-B\-W\-:\-:pt}{\pageref{structBW_1_1pt}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Race\-Internal}{\pageref{classBWAPI_1_1RaceInternal}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Reaver\-Stop}{\pageref{classBW_1_1Orders_1_1ReaverStop}}{}
\item \contentsline{section}{\-Util\-:\-:\-Rectangle\-Array$<$ \-Type $>$}{\pageref{classUtil_1_1RectangleArray}}{}
\item \contentsline{section}{\-B\-W\-:\-:region}{\pageref{classBW_1_1region}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Region}{\pageref{classBWAPI_1_1Region}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Region\-Impl}{\pageref{classBWAPI_1_1RegionImpl}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Region\-Impl}{\pageref{classBWAPI_1_1RegionImpl}}{}
\end{DoxyCompactList}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Region\-Data}{\pageref{structBWAPI_1_1RegionData}}{}
\item \contentsline{section}{\-Util\-:\-:\-Region\-Quad\-Tree$<$ \-Type $>$}{\pageref{classUtil_1_1RegionQuadTree}}{}
\item \contentsline{section}{\-Util\-:\-:\-Remote\-Process}{\pageref{classUtil_1_1RemoteProcess}}{}
\item \contentsline{section}{replay\-\_\-resource}{\pageref{structreplay__resource}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Request\-Change\-Race}{\pageref{classBW_1_1Orders_1_1RequestChangeRace}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Restart\-Game}{\pageref{classBW_1_1Orders_1_1RestartGame}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Resume\-Game}{\pageref{classBW_1_1Orders_1_1ResumeGame}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Return\-Cargo}{\pageref{classBW_1_1Orders_1_1ReturnCargo}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Right\-Click}{\pageref{classBW_1_1Orders_1_1RightClick}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-S\-A\-I\-\_\-\-Paths}{\pageref{structBW_1_1SAI__Paths}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Select}{\pageref{classBW_1_1Orders_1_1Select}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Select\-Add}{\pageref{classBW_1_1Orders_1_1SelectAdd}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Server}{\pageref{classBWAPI_1_1Server}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Set\-Allies}{\pageref{classBW_1_1Orders_1_1SetAllies}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Set\-Vision}{\pageref{classBW_1_1Orders_1_1SetVision}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-C\-:\-:\-Shape}{\pageref{structBWAPIC_1_1Shape}}{}
\item \contentsline{section}{\-Util\-:\-:\-Shared\-Memory}{\pageref{classUtil_1_1SharedMemory}}{}
\item \contentsline{section}{\-Util\-:\-:\-Shared\-Structure$<$ \-T $>$}{\pageref{classUtil_1_1SharedStructure}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Siege}{\pageref{classBW_1_1Orders_1_1Siege}}{}
\item \contentsline{section}{\-B\-W\-:\-:split}{\pageref{structBW_1_1split}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Sprite}{\pageref{classBW_1_1Sprite}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Start\-Game}{\pageref{classBW_1_1Orders_1_1StartGame}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Stop}{\pageref{classBW_1_1Orders_1_1Stop}}{}
\item \contentsline{section}{\-Util\-:\-:\-Strings}{\pageref{classUtil_1_1Strings}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-All\-Scores\-:\-:\-Supplies\-Per\-Race}{\pageref{structBW_1_1AllScores_1_1SuppliesPerRace}}{}
\item \contentsline{section}{\-B\-W\-:\-:swish\-Timer}{\pageref{structBW_1_1swishTimer}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Tech\-Type\-Internal}{\pageref{classBWAPI_1_1TechTypeInternal}}{}
\item \contentsline{section}{\-Test\-Case}{\pageref{classTestCase}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{\-Attack\-Move\-Test}{\pageref{classAttackMoveTest}}{}
\item \contentsline{section}{\-Attack\-Unit\-Test}{\pageref{classAttackUnitTest}}{}
\item \contentsline{section}{\-Build\-Test}{\pageref{classBuildTest}}{}
\item \contentsline{section}{\-Burrow\-Test}{\pageref{classBurrowTest}}{}
\item \contentsline{section}{\-Cancel\-Construction\-Test}{\pageref{classCancelConstructionTest}}{}
\item \contentsline{section}{\-Cancel\-Morph\-Test}{\pageref{classCancelMorphTest}}{}
\item \contentsline{section}{\-Cancel\-Research\-Test}{\pageref{classCancelResearchTest}}{}
\item \contentsline{section}{\-Cancel\-Train\-Test}{\pageref{classCancelTrainTest}}{}
\item \contentsline{section}{\-Cancel\-Upgrade\-Test}{\pageref{classCancelUpgradeTest}}{}
\item \contentsline{section}{\-Cloak\-Test}{\pageref{classCloakTest}}{}
\item \contentsline{section}{\-Follow\-Test}{\pageref{classFollowTest}}{}
\item \contentsline{section}{\-Gather\-Test}{\pageref{classGatherTest}}{}
\item \contentsline{section}{\-Lift\-Test}{\pageref{classLiftTest}}{}
\item \contentsline{section}{\-Morph\-Test}{\pageref{classMorphTest}}{}
\item \contentsline{section}{\-M\-P\-H\-S\-Test}{\pageref{classMPHSTest}}{}
\item \contentsline{section}{\-Rally\-Test}{\pageref{classRallyTest}}{}
\item \contentsline{section}{\-Repair\-Test}{\pageref{classRepairTest}}{}
\item \contentsline{section}{\-Research\-Test}{\pageref{classResearchTest}}{}
\item \contentsline{section}{\-Right\-Click\-Test}{\pageref{classRightClickTest}}{}
\item \contentsline{section}{\-Siege\-Test}{\pageref{classSiegeTest}}{}
\item \contentsline{section}{\-Train\-Test}{\pageref{classTrainTest}}{}
\item \contentsline{section}{\-Transport\-Test}{\pageref{classTransportTest}}{}
\item \contentsline{section}{\-Upgrade\-Test}{\pageref{classUpgradeTest}}{}
\item \contentsline{section}{\-Use\-Tech\-Test}{\pageref{classUseTechTest}}{}
\end{DoxyCompactList}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Tile\-Position}{\pageref{classBWAPI_1_1TilePosition}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Tile\-Position}{\pageref{classBW_1_1TilePosition}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Tile\-Set}{\pageref{classBW_1_1TileSet}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Tile\-Type}{\pageref{classBW_1_1TileType}}{}
\item \contentsline{section}{\-Top\-Level\-Exception\-Filter}{\pageref{classTopLevelExceptionFilter}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Tournament\-Module}{\pageref{classBWAPI_1_1TournamentModule}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{\-Example\-Tournament\-Module}{\pageref{classExampleTournamentModule}}{}
\end{DoxyCompactList}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Train\-Fighter}{\pageref{classBW_1_1Orders_1_1TrainFighter}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Train\-Unit}{\pageref{classBW_1_1Orders_1_1TrainUnit}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Trans\-Vector\-Entry}{\pageref{structBW_1_1TransVectorEntry}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Triggers\-:\-:\-Trigger}{\pageref{classBW_1_1Triggers_1_1Trigger}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Type}{\pageref{classBWAPI_1_1Type}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Bullet\-Type}{\pageref{classBWAPI_1_1BulletType}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Color}{\pageref{classBWAPI_1_1Color}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Damage\-Type}{\pageref{classBWAPI_1_1DamageType}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Error}{\pageref{classBWAPI_1_1Error}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Explosion\-Type}{\pageref{classBWAPI_1_1ExplosionType}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Game\-Type}{\pageref{classBWAPI_1_1GameType}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Order}{\pageref{classBWAPI_1_1Order}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Player\-Type}{\pageref{classBWAPI_1_1PlayerType}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Race}{\pageref{classBWAPI_1_1Race}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Tech\-Type}{\pageref{classBWAPI_1_1TechType}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Unit\-Command\-Type}{\pageref{classBWAPI_1_1UnitCommandType}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Unit\-Size\-Type}{\pageref{classBWAPI_1_1UnitSizeType}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Unit\-Type}{\pageref{classBWAPI_1_1UnitType}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{\-U\-Type}{\pageref{classUType}}{}
\end{DoxyCompactList}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Upgrade\-Type}{\pageref{classBWAPI_1_1UpgradeType}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Weapon\-Type}{\pageref{classBWAPI_1_1WeaponType}}{}
\end{DoxyCompactList}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Unburrow}{\pageref{classBW_1_1Orders_1_1Unburrow}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Unit}{\pageref{classBWAPI_1_1Unit}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Unit\-Impl}{\pageref{classBWAPI_1_1UnitImpl}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Unit\-Impl}{\pageref{classBWAPI_1_1UnitImpl}}{}
\end{DoxyCompactList}
\item \contentsline{section}{\-B\-W\-:\-:\-Unit}{\pageref{classBW_1_1Unit}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-C\-:\-:\-Unit\-Command}{\pageref{structBWAPIC_1_1UnitCommand}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Unit\-Command}{\pageref{classBWAPI_1_1UnitCommand}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Unit\-Data}{\pageref{structBWAPI_1_1UnitData}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Units\-Dimensions\-\_\-type\-:\-:\-Unit\-Dimensions}{\pageref{structBW_1_1UnitsDimensions__type_1_1UnitDimensions}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:unit\-Finder}{\pageref{structBWAPI_1_1unitFinder}}{}
\item \contentsline{section}{\-B\-W\-:\-:unit\-Finder}{\pageref{structBW_1_1unitFinder}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Unit\-Morph}{\pageref{classBW_1_1Orders_1_1UnitMorph}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Unit\-Placement\-\_\-type}{\pageref{structBW_1_1UnitPlacement__type}}{}
\item \contentsline{section}{\-Unit\-Proc}{\pageref{classUnitProc}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Units\-Dimensions\-\_\-type}{\pageref{structBW_1_1UnitsDimensions__type}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Unit\-Target}{\pageref{classBW_1_1UnitTarget}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Unit\-Type\-Internal}{\pageref{classBWAPI_1_1UnitTypeInternal}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Unload\-All}{\pageref{classBW_1_1Orders_1_1UnloadAll}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Unload\-Unit}{\pageref{classBW_1_1Orders_1_1UnloadUnit}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Unsiege}{\pageref{classBW_1_1Orders_1_1Unsiege}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Update\-Slot}{\pageref{classBW_1_1Orders_1_1UpdateSlot}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Upgrade}{\pageref{classBW_1_1Orders_1_1Upgrade}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Upgrade\-Type\-Internal}{\pageref{classBWAPI_1_1UpgradeTypeInternal}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Use\-Cheat}{\pageref{classBW_1_1Orders_1_1UseCheat}}{}
\item \contentsline{section}{\-B\-W\-:\-:\-Orders\-:\-:\-Use\-Stim\-Pack}{\pageref{classBW_1_1Orders_1_1UseStimPack}}{}
\item \contentsline{section}{\-B\-W\-A\-P\-I\-:\-:\-Weapon\-Type\-Internal}{\pageref{classBWAPI_1_1WeaponTypeInternal}}{}
\end{DoxyCompactList}
