\hypertarget{p__floor_8cpp}{
\section{common/p\_\-floor.cpp File Reference}
\label{d0/d3d/p__floor_8cpp}\index{common/p\_\-floor.cpp@{common/p\_\-floor.cpp}}
}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{p__floor_8cpp_aa998e927ede6f481bf39354c1e33094e}{IMPLEMENT\_\-SERIAL} (\hyperlink{classDFloor}{DFloor}, \hyperlink{classDMovingFloor}{DMovingFloor}) \hyperlink{classDFloor}{DFloor}
\item 
\hyperlink{p__floor_8cpp_a7176c2eae777ea8197a0d97efa366bec}{IMPLEMENT\_\-SERIAL} (\hyperlink{classDElevator}{DElevator}, \hyperlink{classDMover}{DMover}) \hyperlink{classDElevator}{DElevator}
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__floor_8cpp_a844e3d1a771886b5119a7966c259c462}{EV\_\-DoFloor} (DFloor::EFloor floortype, \hyperlink{structline__s}{line\_\-t} $\ast$line, int tag, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} speed, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} height, bool crush, int change)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__floor_8cpp_a0c3a865506f453803eec4c3fcbfb3a08}{EV\_\-DoChange} (\hyperlink{structline__s}{line\_\-t} $\ast$line, \hyperlink{p__spec_8h_aae867268d4c501cea796c3d22d222304}{EChange} changetype, int tag)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__floor_8cpp_ab3ff946e3c2d4521e96f04abe16078e3}{EV\_\-BuildStairs} (int tag, DFloor::EStair type, \hyperlink{structline__s}{line\_\-t} $\ast$line, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} stairsize, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} speed, int delay, int reset, int igntxt, int usespecials)
\item 
int \hyperlink{p__floor_8cpp_aa3ed564997843274d9b7930d0968139f}{EV\_\-DoDonut} (int tag, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} pillarspeed, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} slimespeed)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{p__floor_8cpp_a4407a891c469ace07a4efba25f1fbc20}{EV\_\-DoElevator} (\hyperlink{structline__s}{line\_\-t} $\ast$line, DElevator::EElevator elevtype, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} speed, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} height, int tag)
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{p__floor_8cpp_ab3ff946e3c2d4521e96f04abe16078e3}{
\index{p\_\-floor.cpp@{p\_\-floor.cpp}!EV\_\-BuildStairs@{EV\_\-BuildStairs}}
\index{EV\_\-BuildStairs@{EV\_\-BuildStairs}!p_floor.cpp@{p\_\-floor.cpp}}
\subsubsection[{EV\_\-BuildStairs}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} EV\_\-BuildStairs (
\begin{DoxyParamCaption}
\item[{int}]{tag, }
\item[{DFloor::EStair}]{type, }
\item[{{\bf line\_\-t} $\ast$}]{line, }
\item[{{\bf fixed\_\-t}}]{stairsize, }
\item[{{\bf fixed\_\-t}}]{speed, }
\item[{int}]{delay, }
\item[{int}]{reset, }
\item[{int}]{igntxt, }
\item[{int}]{usespecials}
\end{DoxyParamCaption}
)}}
\label{d0/d3d/p__floor_8cpp_ab3ff946e3c2d4521e96f04abe16078e3}
\hypertarget{p__floor_8cpp_a0c3a865506f453803eec4c3fcbfb3a08}{
\index{p\_\-floor.cpp@{p\_\-floor.cpp}!EV\_\-DoChange@{EV\_\-DoChange}}
\index{EV\_\-DoChange@{EV\_\-DoChange}!p_floor.cpp@{p\_\-floor.cpp}}
\subsubsection[{EV\_\-DoChange}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} EV\_\-DoChange (
\begin{DoxyParamCaption}
\item[{{\bf line\_\-t} $\ast$}]{line, }
\item[{{\bf EChange}}]{changetype, }
\item[{int}]{tag}
\end{DoxyParamCaption}
)}}
\label{d0/d3d/p__floor_8cpp_a0c3a865506f453803eec4c3fcbfb3a08}
\hypertarget{p__floor_8cpp_aa3ed564997843274d9b7930d0968139f}{
\index{p\_\-floor.cpp@{p\_\-floor.cpp}!EV\_\-DoDonut@{EV\_\-DoDonut}}
\index{EV\_\-DoDonut@{EV\_\-DoDonut}!p_floor.cpp@{p\_\-floor.cpp}}
\subsubsection[{EV\_\-DoDonut}]{\setlength{\rightskip}{0pt plus 5cm}int EV\_\-DoDonut (
\begin{DoxyParamCaption}
\item[{int}]{tag, }
\item[{{\bf fixed\_\-t}}]{pillarspeed, }
\item[{{\bf fixed\_\-t}}]{slimespeed}
\end{DoxyParamCaption}
)}}
\label{d0/d3d/p__floor_8cpp_aa3ed564997843274d9b7930d0968139f}
\hypertarget{p__floor_8cpp_a4407a891c469ace07a4efba25f1fbc20}{
\index{p\_\-floor.cpp@{p\_\-floor.cpp}!EV\_\-DoElevator@{EV\_\-DoElevator}}
\index{EV\_\-DoElevator@{EV\_\-DoElevator}!p_floor.cpp@{p\_\-floor.cpp}}
\subsubsection[{EV\_\-DoElevator}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} EV\_\-DoElevator (
\begin{DoxyParamCaption}
\item[{{\bf line\_\-t} $\ast$}]{line, }
\item[{DElevator::EElevator}]{elevtype, }
\item[{{\bf fixed\_\-t}}]{speed, }
\item[{{\bf fixed\_\-t}}]{height, }
\item[{int}]{tag}
\end{DoxyParamCaption}
)}}
\label{d0/d3d/p__floor_8cpp_a4407a891c469ace07a4efba25f1fbc20}
\hypertarget{p__floor_8cpp_a844e3d1a771886b5119a7966c259c462}{
\index{p\_\-floor.cpp@{p\_\-floor.cpp}!EV\_\-DoFloor@{EV\_\-DoFloor}}
\index{EV\_\-DoFloor@{EV\_\-DoFloor}!p_floor.cpp@{p\_\-floor.cpp}}
\subsubsection[{EV\_\-DoFloor}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} EV\_\-DoFloor (
\begin{DoxyParamCaption}
\item[{DFloor::EFloor}]{floortype, }
\item[{{\bf line\_\-t} $\ast$}]{line, }
\item[{int}]{tag, }
\item[{{\bf fixed\_\-t}}]{speed, }
\item[{{\bf fixed\_\-t}}]{height, }
\item[{bool}]{crush, }
\item[{int}]{change}
\end{DoxyParamCaption}
)}}
\label{d0/d3d/p__floor_8cpp_a844e3d1a771886b5119a7966c259c462}
\hypertarget{p__floor_8cpp_aa998e927ede6f481bf39354c1e33094e}{
\index{p\_\-floor.cpp@{p\_\-floor.cpp}!IMPLEMENT\_\-SERIAL@{IMPLEMENT\_\-SERIAL}}
\index{IMPLEMENT\_\-SERIAL@{IMPLEMENT\_\-SERIAL}!p_floor.cpp@{p\_\-floor.cpp}}
\subsubsection[{IMPLEMENT\_\-SERIAL}]{\setlength{\rightskip}{0pt plus 5cm}IMPLEMENT\_\-SERIAL (
\begin{DoxyParamCaption}
\item[{{\bf DFloor}}]{, }
\item[{{\bf DMovingFloor}}]{}
\end{DoxyParamCaption}
)}}
\label{d0/d3d/p__floor_8cpp_aa998e927ede6f481bf39354c1e33094e}
\hypertarget{p__floor_8cpp_a7176c2eae777ea8197a0d97efa366bec}{
\index{p\_\-floor.cpp@{p\_\-floor.cpp}!IMPLEMENT\_\-SERIAL@{IMPLEMENT\_\-SERIAL}}
\index{IMPLEMENT\_\-SERIAL@{IMPLEMENT\_\-SERIAL}!p_floor.cpp@{p\_\-floor.cpp}}
\subsubsection[{IMPLEMENT\_\-SERIAL}]{\setlength{\rightskip}{0pt plus 5cm}IMPLEMENT\_\-SERIAL (
\begin{DoxyParamCaption}
\item[{{\bf DElevator}}]{, }
\item[{{\bf DMover}}]{}
\end{DoxyParamCaption}
)}}
\label{d0/d3d/p__floor_8cpp_a7176c2eae777ea8197a0d97efa366bec}
