\hypertarget{client_2sdl_2i__main_8cpp}{
\section{client/sdl/i\_\-main.cpp File Reference}
\label{d7/d64/client_2sdl_2i__main_8cpp}\index{client/sdl/i\_\-main.cpp@{client/sdl/i\_\-main.cpp}}
}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef \hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL}(WINAPI $\ast$ \hyperlink{client_2sdl_2i__main_8cpp_ac06eb5c7141d4245fc2e8f2d9861ec26}{SetAffinityFunc} )(HANDLE hProcess, \hyperlink{doomtype_8h_ad342ac907eb044443153a22f964bf0af}{DWORD} mask)
\item 
typedef void(STACK\_\-ARGS $\ast$ \hyperlink{client_2sdl_2i__main_8cpp_acd9112ff50c5db4e7387fb46a43748d1}{term\_\-func\_\-t} )(void)
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{client_2sdl_2i__main_8cpp_a60148e806f12f6cd6bc9396f5a37842c}{addterm} (void(STACK\_\-ARGS $\ast$\hyperlink{d__dehacked_8cpp_a43026160f493bce5e3714d0c344fff8b}{func})(), const char $\ast$\hyperlink{txt__io_8cpp_a8f8f80d37794cde9472343e4487ba3eb}{name})
\item 
void STACK\_\-ARGS \hyperlink{client_2sdl_2i__main_8cpp_a720073c6394050700dbe04a0ca73da01}{call\_\-terms} (void)
\item 
int \hyperlink{client_2sdl_2i__main_8cpp_a493459c929612a6fed33bb15670a8e50}{I\_\-Main} (int argc, char $\ast$argv\mbox{[}$\,$\mbox{]}) int main(int argc
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classDArgs}{DArgs} \hyperlink{client_2sdl_2i__main_8cpp_a20f607413ae740d616977d345fe669da}{Args}
\item 
std::stack$<$ std::pair$<$ \hyperlink{server_2src_2i__main_8cpp_acd9112ff50c5db4e7387fb46a43748d1}{term\_\-func\_\-t}, \hyperlink{sv__main_8cpp_a77792b18743abf1ff3aeeffa24aa45ec}{std::string} $>$ $>$ \hyperlink{client_2sdl_2i__main_8cpp_a8da32c41b5da1177c2815ba10aa9fe83}{TermFuncs}
\end{DoxyCompactItemize}


\subsection{Typedef Documentation}
\hypertarget{client_2sdl_2i__main_8cpp_ac06eb5c7141d4245fc2e8f2d9861ec26}{
\index{client/sdl/i\_\-main.cpp@{client/sdl/i\_\-main.cpp}!SetAffinityFunc@{SetAffinityFunc}}
\index{SetAffinityFunc@{SetAffinityFunc}!client/sdl/i_main.cpp@{client/sdl/i\_\-main.cpp}}
\subsubsection[{SetAffinityFunc}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf BOOL}(WINAPI $\ast$ {\bf SetAffinityFunc})(HANDLE hProcess, {\bf DWORD} mask)}}
\label{d7/d64/client_2sdl_2i__main_8cpp_ac06eb5c7141d4245fc2e8f2d9861ec26}
\hypertarget{client_2sdl_2i__main_8cpp_acd9112ff50c5db4e7387fb46a43748d1}{
\index{client/sdl/i\_\-main.cpp@{client/sdl/i\_\-main.cpp}!term\_\-func\_\-t@{term\_\-func\_\-t}}
\index{term\_\-func\_\-t@{term\_\-func\_\-t}!client/sdl/i_main.cpp@{client/sdl/i\_\-main.cpp}}
\subsubsection[{term\_\-func\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef void(STACK\_\-ARGS $\ast$ {\bf term\_\-func\_\-t})(void)}}
\label{d7/d64/client_2sdl_2i__main_8cpp_acd9112ff50c5db4e7387fb46a43748d1}


\subsection{Function Documentation}
\hypertarget{client_2sdl_2i__main_8cpp_a60148e806f12f6cd6bc9396f5a37842c}{
\index{client/sdl/i\_\-main.cpp@{client/sdl/i\_\-main.cpp}!addterm@{addterm}}
\index{addterm@{addterm}!client/sdl/i_main.cpp@{client/sdl/i\_\-main.cpp}}
\subsubsection[{addterm}]{\setlength{\rightskip}{0pt plus 5cm}void addterm (
\begin{DoxyParamCaption}
\item[{void(STACK\_\-ARGS $\ast${\bf func})()}]{, }
\item[{const char $\ast$}]{name}
\end{DoxyParamCaption}
)}}
\label{d7/d64/client_2sdl_2i__main_8cpp_a60148e806f12f6cd6bc9396f5a37842c}
\hypertarget{client_2sdl_2i__main_8cpp_a720073c6394050700dbe04a0ca73da01}{
\index{client/sdl/i\_\-main.cpp@{client/sdl/i\_\-main.cpp}!call\_\-terms@{call\_\-terms}}
\index{call\_\-terms@{call\_\-terms}!client/sdl/i_main.cpp@{client/sdl/i\_\-main.cpp}}
\subsubsection[{call\_\-terms}]{\setlength{\rightskip}{0pt plus 5cm}void STACK\_\-ARGS call\_\-terms (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d7/d64/client_2sdl_2i__main_8cpp_a720073c6394050700dbe04a0ca73da01}
\hypertarget{client_2sdl_2i__main_8cpp_a493459c929612a6fed33bb15670a8e50}{
\index{client/sdl/i\_\-main.cpp@{client/sdl/i\_\-main.cpp}!I\_\-Main@{I\_\-Main}}
\index{I\_\-Main@{I\_\-Main}!client/sdl/i_main.cpp@{client/sdl/i\_\-main.cpp}}
\subsubsection[{I\_\-Main}]{\setlength{\rightskip}{0pt plus 5cm}int I\_\-Main (
\begin{DoxyParamCaption}
\item[{int}]{argc, }
\item[{char $\ast$}]{argv\mbox{[}$\,$\mbox{]}}
\end{DoxyParamCaption}
)}}
\label{d7/d64/client_2sdl_2i__main_8cpp_a493459c929612a6fed33bb15670a8e50}


\subsection{Variable Documentation}
\hypertarget{client_2sdl_2i__main_8cpp_a20f607413ae740d616977d345fe669da}{
\index{client/sdl/i\_\-main.cpp@{client/sdl/i\_\-main.cpp}!Args@{Args}}
\index{Args@{Args}!client/sdl/i_main.cpp@{client/sdl/i\_\-main.cpp}}
\subsubsection[{Args}]{\setlength{\rightskip}{0pt plus 5cm}{\bf DArgs} {\bf Args}}}
\label{d7/d64/client_2sdl_2i__main_8cpp_a20f607413ae740d616977d345fe669da}
\hypertarget{client_2sdl_2i__main_8cpp_a8da32c41b5da1177c2815ba10aa9fe83}{
\index{client/sdl/i\_\-main.cpp@{client/sdl/i\_\-main.cpp}!TermFuncs@{TermFuncs}}
\index{TermFuncs@{TermFuncs}!client/sdl/i_main.cpp@{client/sdl/i\_\-main.cpp}}
\subsubsection[{TermFuncs}]{\setlength{\rightskip}{0pt plus 5cm}std::stack$<$ std::pair$<${\bf term\_\-func\_\-t}, {\bf std::string}$>$ $>$ {\bf TermFuncs}}}
\label{d7/d64/client_2sdl_2i__main_8cpp_a8da32c41b5da1177c2815ba10aa9fe83}
