\hypertarget{c__bind_8cpp}{
\section{client/src/c\_\-bind.cpp File Reference}
\label{d5/d6b/c__bind_8cpp}\index{client/src/c\_\-bind.cpp@{client/src/c\_\-bind.cpp}}
}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{c__bind_8cpp_aa6f6f81b85ea4ac744cbd957436e2aa3}{BEGIN\_\-COMMAND} (unbindall)
\item 
\hyperlink{c__bind_8cpp_a91b9dffa188c9e19d43a151e9f2c4377}{END\_\-COMMAND} (unbindall) BEGIN\_\-COMMAND(unbind)
\item 
\hyperlink{c__bind_8cpp_a7765cbd4531a7b859a8c3d9a1b3fdb12}{END\_\-COMMAND} (unbind) BEGIN\_\-COMMAND(bind)
\item 
\hyperlink{c__bind_8cpp_a55da950817fcfa202dd2ce6396036aef}{END\_\-COMMAND} (bind) BEGIN\_\-COMMAND(undoublebind)
\item 
\hyperlink{c__bind_8cpp_a5a872745809d4e7b624bbaf8bc1bab74}{END\_\-COMMAND} (undoublebind) BEGIN\_\-COMMAND(doublebind)
\item 
\hyperlink{c__bind_8cpp_a65904da815a99ba6009758cf1399ecb6}{END\_\-COMMAND} (doublebind) BEGIN\_\-COMMAND(binddefaults)
\item 
\hyperlink{c__bind_8cpp_af4d43b7a716160ac24996300acf055e4}{END\_\-COMMAND} (binddefaults) \hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} C\_\-DoKey(\hyperlink{structevent__t}{event\_\-t} $\ast$ev)
\item 
void \hyperlink{c__bind_8cpp_a6bd07877464aa223b4483f0b7765639c}{C\_\-ArchiveBindings} (FILE $\ast$f)
\item 
int \hyperlink{c__bind_8cpp_a977e778e1bb91496c4be001bed7478f6}{C\_\-GetKeysForCommand} (const char $\ast$cmd, int $\ast$first, int $\ast$second)
\item 
\hyperlink{sv__main_8cpp_a77792b18743abf1ff3aeeffa24aa45ec}{std::string} \hyperlink{c__bind_8cpp_a80037e24bdafaf7106c73b1d461343f1}{C\_\-NameKeys} (int first, int second)
\item 
void \hyperlink{c__bind_8cpp_aca7595a259122d9e161016b038bb2b37}{C\_\-UnbindACommand} (const char $\ast$\hyperlink{portlistingparse_8c_a7906a77d388c7c6f7eea5850f61f55e1}{str})
\item 
void \hyperlink{c__bind_8cpp_a77936af48f6f82bb5f5cd5cefb2aadb6}{C\_\-ChangeBinding} (const char $\ast$\hyperlink{portlistingparse_8c_a7906a77d388c7c6f7eea5850f61f55e1}{str}, int newone)
\item 
const char $\ast$ \hyperlink{c__bind_8cpp_a5344440cdae020f622d8dd8f0e66b67e}{C\_\-GetBinding} (int key)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
char \hyperlink{c__bind_8cpp_a04fd370c2d5bf4fe4f19e69162a8e3eb}{DefBindings} \mbox{[}$\,$\mbox{]} = \char`\"{}bind f12 spynext\char`\"{}
\item 
const char $\ast$ \hyperlink{c__bind_8cpp_add1075b97395cf4d204fa1d72363527d}{KeyNames} \mbox{[}NUM\_\-KEYS\mbox{]}
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{c__bind_8cpp_aa6f6f81b85ea4ac744cbd957436e2aa3}{
\index{c\_\-bind.cpp@{c\_\-bind.cpp}!BEGIN\_\-COMMAND@{BEGIN\_\-COMMAND}}
\index{BEGIN\_\-COMMAND@{BEGIN\_\-COMMAND}!c_bind.cpp@{c\_\-bind.cpp}}
\subsubsection[{BEGIN\_\-COMMAND}]{\setlength{\rightskip}{0pt plus 5cm}BEGIN\_\-COMMAND (
\begin{DoxyParamCaption}
\item[{unbindall}]{}
\end{DoxyParamCaption}
)}}
\label{d5/d6b/c__bind_8cpp_aa6f6f81b85ea4ac744cbd957436e2aa3}
\hypertarget{c__bind_8cpp_a6bd07877464aa223b4483f0b7765639c}{
\index{c\_\-bind.cpp@{c\_\-bind.cpp}!C\_\-ArchiveBindings@{C\_\-ArchiveBindings}}
\index{C\_\-ArchiveBindings@{C\_\-ArchiveBindings}!c_bind.cpp@{c\_\-bind.cpp}}
\subsubsection[{C\_\-ArchiveBindings}]{\setlength{\rightskip}{0pt plus 5cm}void C\_\-ArchiveBindings (
\begin{DoxyParamCaption}
\item[{FILE $\ast$}]{f}
\end{DoxyParamCaption}
)}}
\label{d5/d6b/c__bind_8cpp_a6bd07877464aa223b4483f0b7765639c}
\hypertarget{c__bind_8cpp_a77936af48f6f82bb5f5cd5cefb2aadb6}{
\index{c\_\-bind.cpp@{c\_\-bind.cpp}!C\_\-ChangeBinding@{C\_\-ChangeBinding}}
\index{C\_\-ChangeBinding@{C\_\-ChangeBinding}!c_bind.cpp@{c\_\-bind.cpp}}
\subsubsection[{C\_\-ChangeBinding}]{\setlength{\rightskip}{0pt plus 5cm}void C\_\-ChangeBinding (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{str, }
\item[{int}]{newone}
\end{DoxyParamCaption}
)}}
\label{d5/d6b/c__bind_8cpp_a77936af48f6f82bb5f5cd5cefb2aadb6}
\hypertarget{c__bind_8cpp_a5344440cdae020f622d8dd8f0e66b67e}{
\index{c\_\-bind.cpp@{c\_\-bind.cpp}!C\_\-GetBinding@{C\_\-GetBinding}}
\index{C\_\-GetBinding@{C\_\-GetBinding}!c_bind.cpp@{c\_\-bind.cpp}}
\subsubsection[{C\_\-GetBinding}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ C\_\-GetBinding (
\begin{DoxyParamCaption}
\item[{int}]{key}
\end{DoxyParamCaption}
)}}
\label{d5/d6b/c__bind_8cpp_a5344440cdae020f622d8dd8f0e66b67e}
\hypertarget{c__bind_8cpp_a977e778e1bb91496c4be001bed7478f6}{
\index{c\_\-bind.cpp@{c\_\-bind.cpp}!C\_\-GetKeysForCommand@{C\_\-GetKeysForCommand}}
\index{C\_\-GetKeysForCommand@{C\_\-GetKeysForCommand}!c_bind.cpp@{c\_\-bind.cpp}}
\subsubsection[{C\_\-GetKeysForCommand}]{\setlength{\rightskip}{0pt plus 5cm}int C\_\-GetKeysForCommand (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{cmd, }
\item[{int $\ast$}]{first, }
\item[{int $\ast$}]{second}
\end{DoxyParamCaption}
)}}
\label{d5/d6b/c__bind_8cpp_a977e778e1bb91496c4be001bed7478f6}
\hypertarget{c__bind_8cpp_a80037e24bdafaf7106c73b1d461343f1}{
\index{c\_\-bind.cpp@{c\_\-bind.cpp}!C\_\-NameKeys@{C\_\-NameKeys}}
\index{C\_\-NameKeys@{C\_\-NameKeys}!c_bind.cpp@{c\_\-bind.cpp}}
\subsubsection[{C\_\-NameKeys}]{\setlength{\rightskip}{0pt plus 5cm}{\bf std::string} C\_\-NameKeys (
\begin{DoxyParamCaption}
\item[{int}]{first, }
\item[{int}]{second}
\end{DoxyParamCaption}
)}}
\label{d5/d6b/c__bind_8cpp_a80037e24bdafaf7106c73b1d461343f1}
\hypertarget{c__bind_8cpp_aca7595a259122d9e161016b038bb2b37}{
\index{c\_\-bind.cpp@{c\_\-bind.cpp}!C\_\-UnbindACommand@{C\_\-UnbindACommand}}
\index{C\_\-UnbindACommand@{C\_\-UnbindACommand}!c_bind.cpp@{c\_\-bind.cpp}}
\subsubsection[{C\_\-UnbindACommand}]{\setlength{\rightskip}{0pt plus 5cm}void C\_\-UnbindACommand (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{str}
\end{DoxyParamCaption}
)}}
\label{d5/d6b/c__bind_8cpp_aca7595a259122d9e161016b038bb2b37}
\hypertarget{c__bind_8cpp_af4d43b7a716160ac24996300acf055e4}{
\index{c\_\-bind.cpp@{c\_\-bind.cpp}!END\_\-COMMAND@{END\_\-COMMAND}}
\index{END\_\-COMMAND@{END\_\-COMMAND}!c_bind.cpp@{c\_\-bind.cpp}}
\subsubsection[{END\_\-COMMAND}]{\setlength{\rightskip}{0pt plus 5cm}END\_\-COMMAND (
\begin{DoxyParamCaption}
\item[{binddefaults}]{}
\end{DoxyParamCaption}
)}}
\label{d5/d6b/c__bind_8cpp_af4d43b7a716160ac24996300acf055e4}
\hypertarget{c__bind_8cpp_a91b9dffa188c9e19d43a151e9f2c4377}{
\index{c\_\-bind.cpp@{c\_\-bind.cpp}!END\_\-COMMAND@{END\_\-COMMAND}}
\index{END\_\-COMMAND@{END\_\-COMMAND}!c_bind.cpp@{c\_\-bind.cpp}}
\subsubsection[{END\_\-COMMAND}]{\setlength{\rightskip}{0pt plus 5cm}END\_\-COMMAND (
\begin{DoxyParamCaption}
\item[{unbindall}]{}
\end{DoxyParamCaption}
)}}
\label{d5/d6b/c__bind_8cpp_a91b9dffa188c9e19d43a151e9f2c4377}
\hypertarget{c__bind_8cpp_a5a872745809d4e7b624bbaf8bc1bab74}{
\index{c\_\-bind.cpp@{c\_\-bind.cpp}!END\_\-COMMAND@{END\_\-COMMAND}}
\index{END\_\-COMMAND@{END\_\-COMMAND}!c_bind.cpp@{c\_\-bind.cpp}}
\subsubsection[{END\_\-COMMAND}]{\setlength{\rightskip}{0pt plus 5cm}END\_\-COMMAND (
\begin{DoxyParamCaption}
\item[{undoublebind}]{}
\end{DoxyParamCaption}
)}}
\label{d5/d6b/c__bind_8cpp_a5a872745809d4e7b624bbaf8bc1bab74}
\hypertarget{c__bind_8cpp_a65904da815a99ba6009758cf1399ecb6}{
\index{c\_\-bind.cpp@{c\_\-bind.cpp}!END\_\-COMMAND@{END\_\-COMMAND}}
\index{END\_\-COMMAND@{END\_\-COMMAND}!c_bind.cpp@{c\_\-bind.cpp}}
\subsubsection[{END\_\-COMMAND}]{\setlength{\rightskip}{0pt plus 5cm}END\_\-COMMAND (
\begin{DoxyParamCaption}
\item[{doublebind}]{}
\end{DoxyParamCaption}
)}}
\label{d5/d6b/c__bind_8cpp_a65904da815a99ba6009758cf1399ecb6}
\hypertarget{c__bind_8cpp_a7765cbd4531a7b859a8c3d9a1b3fdb12}{
\index{c\_\-bind.cpp@{c\_\-bind.cpp}!END\_\-COMMAND@{END\_\-COMMAND}}
\index{END\_\-COMMAND@{END\_\-COMMAND}!c_bind.cpp@{c\_\-bind.cpp}}
\subsubsection[{END\_\-COMMAND}]{\setlength{\rightskip}{0pt plus 5cm}END\_\-COMMAND (
\begin{DoxyParamCaption}
\item[{unbind}]{}
\end{DoxyParamCaption}
)}}
\label{d5/d6b/c__bind_8cpp_a7765cbd4531a7b859a8c3d9a1b3fdb12}
\hypertarget{c__bind_8cpp_a55da950817fcfa202dd2ce6396036aef}{
\index{c\_\-bind.cpp@{c\_\-bind.cpp}!END\_\-COMMAND@{END\_\-COMMAND}}
\index{END\_\-COMMAND@{END\_\-COMMAND}!c_bind.cpp@{c\_\-bind.cpp}}
\subsubsection[{END\_\-COMMAND}]{\setlength{\rightskip}{0pt plus 5cm}END\_\-COMMAND (
\begin{DoxyParamCaption}
\item[{bind}]{}
\end{DoxyParamCaption}
)}}
\label{d5/d6b/c__bind_8cpp_a55da950817fcfa202dd2ce6396036aef}


\subsection{Variable Documentation}
\hypertarget{c__bind_8cpp_a04fd370c2d5bf4fe4f19e69162a8e3eb}{
\index{c\_\-bind.cpp@{c\_\-bind.cpp}!DefBindings@{DefBindings}}
\index{DefBindings@{DefBindings}!c_bind.cpp@{c\_\-bind.cpp}}
\subsubsection[{DefBindings}]{\setlength{\rightskip}{0pt plus 5cm}char {\bf DefBindings}\mbox{[}$\,$\mbox{]} = \char`\"{}bind f12 spynext\char`\"{}}}
\label{d5/d6b/c__bind_8cpp_a04fd370c2d5bf4fe4f19e69162a8e3eb}
\hypertarget{c__bind_8cpp_add1075b97395cf4d204fa1d72363527d}{
\index{c\_\-bind.cpp@{c\_\-bind.cpp}!KeyNames@{KeyNames}}
\index{KeyNames@{KeyNames}!c_bind.cpp@{c\_\-bind.cpp}}
\subsubsection[{KeyNames}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ {\bf KeyNames}\mbox{[}NUM\_\-KEYS\mbox{]}}}
\label{d5/d6b/c__bind_8cpp_add1075b97395cf4d204fa1d72363527d}
