\hypertarget{Actions_8h}{\section{trunk/bwapi/\-Replay\-\_\-\-Tool/\-Actions.h \-File \-Reference}
\label{Actions_8h}\index{trunk/bwapi/\-Replay\-\_\-\-Tool/\-Actions.\-h@{trunk/bwapi/\-Replay\-\_\-\-Tool/\-Actions.\-h}}
}
{\ttfamily \#include \char`\"{}\-File\-Reader.\-h\char`\"{}}\*
{\ttfamily \#include $<$windows.\-h$>$}\*
\-Include dependency graph for \-Actions.\-h\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=248pt]{Actions_8h__incl}
\end{center}
\end{figure}
\-This graph shows which files directly or indirectly include this file\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{Actions_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{\-Namespaces}
\begin{DoxyCompactItemize}
\item 
namespace \hyperlink{namespaceActions}{\-Actions}
\end{DoxyCompactItemize}
\subsection*{\-Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76}{\-Actions\-::\-Enum} \{ \*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76acc3c3a0ad01488d4731ad420f50fb711}{\-Actions\-::\-Chat\-\_\-\-Public}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a46c21f81199c79e2ab7b1f6800ece992}{\-Actions\-::\-Chat\-\_\-\-Private}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76af7582a06f125d17507db2847137e6fc3}{\-Actions\-::\-Chat\-\_\-\-Null}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a7386631ead2de2f0392f73853a48d1aa}{\-Actions\-::z\-\_\-\-\_\-0x03}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a01b184d33f881cba41a02a99f07601a0}{\-Actions\-::z\-\_\-\-\_\-0x04}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a32807e7a540417d6fba068062f8eb7e5}{\-Actions\-::\-Keep\-\_\-\-Alive}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a189b765b0bd4c3ecc8f287687d82f1f4}{\-Actions\-::\-Save\-\_\-\-Game}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a25afdfa58e764a345fc7339f2a99877a}{\-Actions\-::\-Load\-\_\-\-Game}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76af8d1addcba2a2f461b100c66bb752aed}{\-Actions\-::\-Restart\-\_\-\-Game}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76ad09a7fbcb4f6d3628a5fdc5fc04384a9}{\-Actions\-::\-Select\-\_\-\-Units}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a7520f71ae935b2c763c2e5a4835e7053}{\-Actions\-::\-Select\-\_\-\-Delta\-\_\-\-Add}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a34b69992699017179815857aadcae086}{\-Actions\-::\-Select\-\_\-\-Delta\-\_\-\-Del}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76ac871cf2ac4166e823637eaab06c4fbeb}{\-Actions\-::\-Placebox}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a88c7f7818537d75bd45e9a798376a781}{\-Actions\-::\-Set\-\_\-\-Fog}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a62d53dabd8f17a8ba947f1fba99302fe}{\-Actions\-::\-Set\-\_\-\-Allies}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a671847408fe61898aec3635ae23d25f8}{\-Actions\-::\-Set\-\_\-\-Speed}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76aa343541e9f71501156e7d52d98b4a6ac}{\-Actions\-::\-Pause\-\_\-\-On}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a4047783f18c4ff0f4dafd1688528bccd}{\-Actions\-::\-Pause\-\_\-\-Off}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a5a97f5c55c95976fd120721657441188}{\-Actions\-::\-Cheat}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a33ea73c09ebce06ed0726417068de783}{\-Actions\-::\-Group\-\_\-\-Units}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a762c71f93c5631f694ed9aa69377e0aa}{\-Actions\-::\-Right\-\_\-\-Click}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a0144279634135bceda3b407b91e17cc8}{\-Actions\-::\-Target\-\_\-\-Click}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a33a5d3d8ee0e4d04fb3e0c9647210420}{\-Actions\-::z\-\_\-\-\_\-0x16}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76ab64b2f7fab682762358860bc22af8fdc}{\-Actions\-::z\-\_\-\-\_\-0x17}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a698dbcbd4a9e1a59e1f1a35851976653}{\-Actions\-::\-Cancel\-\_\-\-Construction}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a7bbfcf20884aa16955e460a662796bfd}{\-Actions\-::\-Cancel\-\_\-\-Morph}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a7dcb7970d9405b6dc7cee33533214c24}{\-Actions\-::\-Stop}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76af4fdaf09ccd8191c1713906f043d14c3}{\-Actions\-::\-Stop\-\_\-\-Carrier}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76af4e11f9df1f3640b72c4dd8e6ba67500}{\-Actions\-::\-Stop\-\_\-\-Reaver}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76abaf1dd73bf0baa96f72f1c6ee8c44a2f}{\-Actions\-::\-Order\-\_\-\-Nothing}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a8d812a93b01773c76c0afa1366b5af9e}{\-Actions\-::\-Return}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76ad882d0bc1f4677e7dabea28a257b0913}{\-Actions\-::\-Train}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a3d524d67cc16cec2d7bb427b3c223366}{\-Actions\-::\-Cancel\-\_\-\-Train}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a089ac7dbc88c867c97f2d937298d2e0c}{\-Actions\-::\-Cloak\-\_\-\-On}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a457cb12cc43e4a44ad526e94f4a2bc41}{\-Actions\-::\-Cloak\-\_\-\-Off}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a932ab2256aba626ed1efd632b21fc60d}{\-Actions\-::\-Unit\-\_\-\-Morph}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76ade19affd00509d0dfa112c0c61da7186}{\-Actions\-::z\-\_\-\-\_\-0x24}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a5c81dd724ddebdbde0b9ade226f2c5bf}{\-Actions\-::\-Tank\-\_\-\-Unsiege}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a0534116385d59ca45c86513abb7ca97a}{\-Actions\-::\-Tank\-\_\-\-Siege}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a6488a8422d2f260f39708e67883c0d16}{\-Actions\-::\-Build\-\_\-\-Fighter}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76afbaf68ec0dc3a0247c5a90f3399c7134}{\-Actions\-::\-Unload\-\_\-\-All}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a8a5146a1984012f563a05fdcf3deb9e6}{\-Actions\-::\-Exit\-\_\-\-Transport}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a26f1d58aac731395a3e5e8453cca9dd3}{\-Actions\-::\-Summon\-\_\-\-Archon}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76ad6c74104ebb81a951e56cd931582154e}{\-Actions\-::\-Hold\-\_\-\-Position}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a7578e774d9262053973244339b9b92b0}{\-Actions\-::\-Burrow\-\_\-\-Down}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a7b60afbbe0bba69f60c956f0467ee4d6}{\-Actions\-::\-Burrow\-\_\-\-Up}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76ab63af92adf43aee7c1ff042a4a1bdce6}{\-Actions\-::\-Cancel\-\_\-\-Nuke}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a1da4e89a7d426972646dec78bd295b26}{\-Actions\-::\-Lift\-\_\-\-Off}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a60bc01b6fd184bb8867d0afcec05d402}{\-Actions\-::\-Research}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a537df2f6798f8d8c1d197d129daa10a6}{\-Actions\-::\-Cancel\-\_\-\-Research}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a751b765201bc3f62b3f692fc9721200c}{\-Actions\-::\-Upgrade}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a6afdde5f1ebdfd90d1ce4f4144e3fc13}{\-Actions\-::\-Cancel\-\_\-\-Upgrade}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a91367a40e3e6a2a4a3658a59a24eb626}{\-Actions\-::\-Cancel\-\_\-\-Addon}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76ae79b47214280f518e3e688888238b226}{\-Actions\-::\-Building\-\_\-\-Morph}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a450e4b1afdc4e9bf4661faeb67c49e1d}{\-Actions\-::\-Stim\-\_\-\-Pack}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76afb97c29f53075eb33c949dc62a2a4b34}{\-Actions\-::\-Synchro\-\_\-\-Check}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a27916ef67320a6e9bf137007d211cb5d}{\-Actions\-::\-Voice\-\_\-\-Off}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76aafab1339005f8a3339b64c1e8873e079}{\-Actions\-::\-Voice\-\_\-\-On}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a8b9e61986327e5c81f4f8285c3d2b727}{\-Actions\-::\-Voice\-\_\-\-Squelch}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76adbee11deaad401fedb8edc30ce5495bc}{\-Actions\-::\-Voice\-\_\-\-Enable}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a71e7b60f6378eb7d69b50a5600476106}{\-Actions\-::\-Start\-\_\-\-Game}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a7cf7d657306a4c09d47f9e34ee5ed97c}{\-Actions\-::\-Set\-\_\-\-Download\-\_\-\-Progress}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a0f06c2ac9cc8266fc7e9cd136c155c9d}{\-Actions\-::\-Set\-\_\-\-Slot\-\_\-\-Data}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a8fb4e6258d03d7061ed9317cb2920695}{\-Actions\-::\-Version\-\_\-\-Ask}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a3137729429fa3d836c53237dab22423d}{\-Actions\-::\-Version\-\_\-\-Confirm}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76ac969176d38957de9a60d19d62a608a88}{\-Actions\-::\-Set\-\_\-\-Race}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a166af5407706a4b80ff46e562c6872a0}{\-Actions\-::\-Set\-\_\-\-Force\-\_\-\-Melee}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a413fa012812b406ccdea3106a47e4cee}{\-Actions\-::\-Set\-\_\-\-Force}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a3c85a0e7056a81e9a9c0e3c92384301c}{\-Actions\-::\-Set\-\_\-\-Slot}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76aff6360197a55f7af054f3dfc8b297620}{\-Actions\-::\-Swap\-\_\-\-Player}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a93139a3b07c98d79e705dae98edbf646}{\-Actions\-::z\-\_\-\-\_\-0x46}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a74834d513a5df3072ccaac4d8d85fdfa}{\-Actions\-::z\-\_\-\-\_\-0x47}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a9376f38d3d2e829ccc8c3e1b1dc9045d}{\-Actions\-::\-Set\-\_\-\-Seed}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a4dea12981ae42c1fe9c8c97d0f1e9f1b}{\-Actions\-::\-Request\-\_\-\-Info}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76aeb89a45e85f24f17f7b2555627da5ac3}{\-Actions\-::\-Set\-\_\-\-Force\-\_\-\-Data}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a1eca77c7167c0a8c331d1e183610248a}{\-Actions\-::\-Set\-\_\-\-Force\-\_\-\-Names}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a93880f30ba03204fd9f357bd5136e0d3}{\-Actions\-::\-Chat\-\_\-\-Lobby}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76ae4b58543d8a254e28aa727c54f9afe9f}{\-Actions\-::\-Chat\-\_\-\-Lobby\-\_\-2}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a28628483b250956ee5b994571fc48553}{\-Actions\-::\-Kick\-\_\-\-Player}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76ab60869814680210b8ca5c48d47b03d20}{\-Actions\-::\-Transfer\-\_\-\-File}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a9b82dfd34573a3612a03e6284f40fdf5}{\-Actions\-::\-Response\-\_\-\-Nothing}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a4ad627dfc675bf982d98a2dff10d661d}{\-Actions\-::\-Response\-\_\-\-Error}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a9da3604e8970e6009773c48ff54d9eac}{\-Actions\-::\-Response\-\_\-\-Unknown}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a107dc753b81c47aac0a81d081db51058}{\-Actions\-::\-Response\-\_\-\-Entered\-\_\-\-Briefing}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76aae04a8e903d788bf1f0ce42b4904f3bf}{\-Actions\-::\-Briefing\-\_\-\-Start}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76af3bb15581b3a6d8933b597f56f15969d}{\-Actions\-::\-Set\-\_\-\-Latency}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76acb608ee6297f81ded10f5fe54c107952}{\-Actions\-::\-Set\-\_\-\-Replay\-\_\-\-Speed}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a9b07c2d27f499b5106b4f33ca302e07e}{\-Actions\-::\-Leave\-\_\-\-Game}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a70b0a66e6aa86757f52a3a6df127e48e}{\-Actions\-::\-Ping\-\_\-\-Minimap}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a73b2c9b4f4b6bf2f505525878d0132a0}{\-Actions\-::z\-\_\-\-\_\-0x59}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76ae531d1f7185087d584bbb51680e39ce2}{\-Actions\-::\-Summon\-\_\-\-Dark\-\_\-\-Archon}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a7ed6bd468ba1b5980ee0f109b8a267da}{\-Actions\-::\-Set\-\_\-\-Public\-\_\-\-Game}, 
\*
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a7dd3a2283bacef80519781d292007c77}{\-Actions\-::\-Chat\-\_\-\-Replay}, 
\hyperlink{namespaceActions_a28636d9191bd82a7ecda89c03a379d76a64d5f3765670ba409d50c02e80371636}{\-Actions\-::\-Max}
 \}
\end{DoxyCompactItemize}
\subsection*{\-Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{Actions_8h_ab4ff29460f26d4d7786612ae88d5503e}{\-Parse\-Actions} (\hyperlink{classFileReader}{\-File\-Reader} \&fr)
\end{DoxyCompactItemize}
\subsection*{\-Variables}
\begin{DoxyCompactItemize}
\item 
\hyperlink{Types_8h_a8aec363bdef0c755693c97d1757e8642}{\-D\-W\-O\-R\-D} \hyperlink{Actions_8h_a47c54c71e184949c48d2de4f25cfd47c}{g\-\_\-dw\-Highest\-Frame}
\end{DoxyCompactItemize}


\subsection{\-Function \-Documentation}
\hypertarget{Actions_8h_ab4ff29460f26d4d7786612ae88d5503e}{\index{\-Actions.\-h@{\-Actions.\-h}!\-Parse\-Actions@{\-Parse\-Actions}}
\index{\-Parse\-Actions@{\-Parse\-Actions}!Actions.h@{\-Actions.\-h}}
\subsubsection[{\-Parse\-Actions}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Parse\-Actions} (
\begin{DoxyParamCaption}
\item[{{\bf \-File\-Reader} \&}]{fr}
\end{DoxyParamCaption}
)}}\label{Actions_8h_ab4ff29460f26d4d7786612ae88d5503e}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{Actions_8h_ab4ff29460f26d4d7786612ae88d5503e_cgraph}
\end{center}
\end{figure}




\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{Actions_8h_ab4ff29460f26d4d7786612ae88d5503e_icgraph}
\end{center}
\end{figure}




\subsection{\-Variable \-Documentation}
\hypertarget{Actions_8h_a47c54c71e184949c48d2de4f25cfd47c}{\index{\-Actions.\-h@{\-Actions.\-h}!g\-\_\-dw\-Highest\-Frame@{g\-\_\-dw\-Highest\-Frame}}
\index{g\-\_\-dw\-Highest\-Frame@{g\-\_\-dw\-Highest\-Frame}!Actions.h@{\-Actions.\-h}}
\subsubsection[{g\-\_\-dw\-Highest\-Frame}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-D\-W\-O\-R\-D} {\bf g\-\_\-dw\-Highest\-Frame}}}\label{Actions_8h_a47c54c71e184949c48d2de4f25cfd47c}
