\hypertarget{p__xlat_8cpp}{
\section{common/p\_\-xlat.cpp File Reference}
\label{db/db1/p__xlat_8cpp}\index{common/p\_\-xlat.cpp@{common/p\_\-xlat.cpp}}
}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structxlat__t}{xlat\_\-t}
\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951a}{triggertype\_\-e} \{ \par
\hyperlink{p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aa179268dee55548e9de6aac04e5361e8c}{WalkOnce}, 
\hyperlink{p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aa2fa35d1b308896a8c098d5de9e47d7a5}{WalkMany}, 
\hyperlink{p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aa5bb2a440c47d5d50cdc5d3b9976834a2}{SwitchOnce}, 
\hyperlink{p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aad5973e4ed9ae0d602a7746213d3a2b3c}{SwitchMany}, 
\par
\hyperlink{p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aa9cbd352a15a3779381b807e32225bd61}{GunOnce}, 
\hyperlink{p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aaf0bd771a82ef18ac41416b2b88b7da50}{GunMany}, 
\hyperlink{p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aa402e134d58af24edae07d3e3e8904ab7}{PushOnce}, 
\hyperlink{p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aad466d54002c908aad164bc81e41b7bb1}{PushMany}
 \}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{p__xlat_8cpp_a72ec1e8a5f305ab7c142f5fd9cd3eb36}{P\_\-TranslateLineDef} (\hyperlink{structline__s}{line\_\-t} $\ast$ld, \hyperlink{structmaplinedef__t}{maplinedef\_\-t} $\ast$mld)
\item 
void \hyperlink{p__xlat_8cpp_a869c3ec3cb939f95f03aee9d93aadfe5}{P\_\-TranslateTeleportThings} (void)
\item 
int \hyperlink{p__xlat_8cpp_a4e36301bb128f5f155ff6507de57168b}{P\_\-TranslateSectorSpecial} (int special)
\end{DoxyCompactItemize}


\subsection{Enumeration Type Documentation}
\hypertarget{p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951a}{
\index{p\_\-xlat.cpp@{p\_\-xlat.cpp}!triggertype\_\-e@{triggertype\_\-e}}
\index{triggertype\_\-e@{triggertype\_\-e}!p_xlat.cpp@{p\_\-xlat.cpp}}
\subsubsection[{triggertype\_\-e}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf triggertype\_\-e}}}
\label{db/db1/p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951a}
\begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{WalkOnce@{WalkOnce}!p\_\-xlat.cpp@{p\_\-xlat.cpp}}\index{p\_\-xlat.cpp@{p\_\-xlat.cpp}!WalkOnce@{WalkOnce}}\item[{\em 
\hypertarget{p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aa179268dee55548e9de6aac04e5361e8c}{
WalkOnce}
\label{db/db1/p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aa179268dee55548e9de6aac04e5361e8c}
}]\index{WalkMany@{WalkMany}!p\_\-xlat.cpp@{p\_\-xlat.cpp}}\index{p\_\-xlat.cpp@{p\_\-xlat.cpp}!WalkMany@{WalkMany}}\item[{\em 
\hypertarget{p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aa2fa35d1b308896a8c098d5de9e47d7a5}{
WalkMany}
\label{db/db1/p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aa2fa35d1b308896a8c098d5de9e47d7a5}
}]\index{SwitchOnce@{SwitchOnce}!p\_\-xlat.cpp@{p\_\-xlat.cpp}}\index{p\_\-xlat.cpp@{p\_\-xlat.cpp}!SwitchOnce@{SwitchOnce}}\item[{\em 
\hypertarget{p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aa5bb2a440c47d5d50cdc5d3b9976834a2}{
SwitchOnce}
\label{db/db1/p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aa5bb2a440c47d5d50cdc5d3b9976834a2}
}]\index{SwitchMany@{SwitchMany}!p\_\-xlat.cpp@{p\_\-xlat.cpp}}\index{p\_\-xlat.cpp@{p\_\-xlat.cpp}!SwitchMany@{SwitchMany}}\item[{\em 
\hypertarget{p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aad5973e4ed9ae0d602a7746213d3a2b3c}{
SwitchMany}
\label{db/db1/p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aad5973e4ed9ae0d602a7746213d3a2b3c}
}]\index{GunOnce@{GunOnce}!p\_\-xlat.cpp@{p\_\-xlat.cpp}}\index{p\_\-xlat.cpp@{p\_\-xlat.cpp}!GunOnce@{GunOnce}}\item[{\em 
\hypertarget{p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aa9cbd352a15a3779381b807e32225bd61}{
GunOnce}
\label{db/db1/p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aa9cbd352a15a3779381b807e32225bd61}
}]\index{GunMany@{GunMany}!p\_\-xlat.cpp@{p\_\-xlat.cpp}}\index{p\_\-xlat.cpp@{p\_\-xlat.cpp}!GunMany@{GunMany}}\item[{\em 
\hypertarget{p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aaf0bd771a82ef18ac41416b2b88b7da50}{
GunMany}
\label{db/db1/p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aaf0bd771a82ef18ac41416b2b88b7da50}
}]\index{PushOnce@{PushOnce}!p\_\-xlat.cpp@{p\_\-xlat.cpp}}\index{p\_\-xlat.cpp@{p\_\-xlat.cpp}!PushOnce@{PushOnce}}\item[{\em 
\hypertarget{p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aa402e134d58af24edae07d3e3e8904ab7}{
PushOnce}
\label{db/db1/p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aa402e134d58af24edae07d3e3e8904ab7}
}]\index{PushMany@{PushMany}!p\_\-xlat.cpp@{p\_\-xlat.cpp}}\index{p\_\-xlat.cpp@{p\_\-xlat.cpp}!PushMany@{PushMany}}\item[{\em 
\hypertarget{p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aad466d54002c908aad164bc81e41b7bb1}{
PushMany}
\label{db/db1/p__xlat_8cpp_ae5e8f1e76f682148342e99711eb1951aad466d54002c908aad164bc81e41b7bb1}
}]\end{description}
\end{Desc}



\subsection{Function Documentation}
\hypertarget{p__xlat_8cpp_a72ec1e8a5f305ab7c142f5fd9cd3eb36}{
\index{p\_\-xlat.cpp@{p\_\-xlat.cpp}!P\_\-TranslateLineDef@{P\_\-TranslateLineDef}}
\index{P\_\-TranslateLineDef@{P\_\-TranslateLineDef}!p_xlat.cpp@{p\_\-xlat.cpp}}
\subsubsection[{P\_\-TranslateLineDef}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-TranslateLineDef (
\begin{DoxyParamCaption}
\item[{{\bf line\_\-t} $\ast$}]{ld, }
\item[{{\bf maplinedef\_\-t} $\ast$}]{mld}
\end{DoxyParamCaption}
)}}
\label{db/db1/p__xlat_8cpp_a72ec1e8a5f305ab7c142f5fd9cd3eb36}
\hypertarget{p__xlat_8cpp_a4e36301bb128f5f155ff6507de57168b}{
\index{p\_\-xlat.cpp@{p\_\-xlat.cpp}!P\_\-TranslateSectorSpecial@{P\_\-TranslateSectorSpecial}}
\index{P\_\-TranslateSectorSpecial@{P\_\-TranslateSectorSpecial}!p_xlat.cpp@{p\_\-xlat.cpp}}
\subsubsection[{P\_\-TranslateSectorSpecial}]{\setlength{\rightskip}{0pt plus 5cm}int P\_\-TranslateSectorSpecial (
\begin{DoxyParamCaption}
\item[{int}]{special}
\end{DoxyParamCaption}
)}}
\label{db/db1/p__xlat_8cpp_a4e36301bb128f5f155ff6507de57168b}
\hypertarget{p__xlat_8cpp_a869c3ec3cb939f95f03aee9d93aadfe5}{
\index{p\_\-xlat.cpp@{p\_\-xlat.cpp}!P\_\-TranslateTeleportThings@{P\_\-TranslateTeleportThings}}
\index{P\_\-TranslateTeleportThings@{P\_\-TranslateTeleportThings}!p_xlat.cpp@{p\_\-xlat.cpp}}
\subsubsection[{P\_\-TranslateTeleportThings}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-TranslateTeleportThings (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{db/db1/p__xlat_8cpp_a869c3ec3cb939f95f03aee9d93aadfe5}
