\hypertarget{classDFloor}{
\section{DFloor Class Reference}
\label{d7/db0/classDFloor}\index{DFloor@{DFloor}}
}


{\ttfamily \#include $<$p\_\-spec.h$>$}

Inheritance diagram for DFloor:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=6.000000cm]{d7/db0/classDFloor}
\end{center}
\end{figure}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{classDFloor_a40692e74f4786f1f77a7eb6bc4b1ad2b}{StartFloorSound} ()
\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{classDFloor_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 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{classDFloor_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 
int \hyperlink{classDFloor_aa3ed564997843274d9b7930d0968139f}{EV\_\-DoDonut} (int tag, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} pillarspeed, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} slimespeed)
\end{DoxyCompactItemize}


\subsection{Member Function Documentation}
\hypertarget{classDFloor_a40692e74f4786f1f77a7eb6bc4b1ad2b}{
\index{DFloor@{DFloor}!StartFloorSound@{StartFloorSound}}
\index{StartFloorSound@{StartFloorSound}!DFloor@{DFloor}}
\subsubsection[{StartFloorSound}]{\setlength{\rightskip}{0pt plus 5cm}void DFloor::StartFloorSound (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d7/db0/classDFloor_a40692e74f4786f1f77a7eb6bc4b1ad2b}


\subsection{Friends And Related Function Documentation}
\hypertarget{classDFloor_ab3ff946e3c2d4521e96f04abe16078e3}{
\index{DFloor@{DFloor}!EV\_\-BuildStairs@{EV\_\-BuildStairs}}
\index{EV\_\-BuildStairs@{EV\_\-BuildStairs}!DFloor@{DFloor}}
\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}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}
\label{d7/db0/classDFloor_ab3ff946e3c2d4521e96f04abe16078e3}
\hypertarget{classDFloor_aa3ed564997843274d9b7930d0968139f}{
\index{DFloor@{DFloor}!EV\_\-DoDonut@{EV\_\-DoDonut}}
\index{EV\_\-DoDonut@{EV\_\-DoDonut}!DFloor@{DFloor}}
\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}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}
\label{d7/db0/classDFloor_aa3ed564997843274d9b7930d0968139f}
\hypertarget{classDFloor_a844e3d1a771886b5119a7966c259c462}{
\index{DFloor@{DFloor}!EV\_\-DoFloor@{EV\_\-DoFloor}}
\index{EV\_\-DoFloor@{EV\_\-DoFloor}!DFloor@{DFloor}}
\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}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}
\label{d7/db0/classDFloor_a844e3d1a771886b5119a7966c259c462}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
common/\hyperlink{p__spec_8h}{p\_\-spec.h}\item 
common/\hyperlink{p__floor_8cpp}{p\_\-floor.cpp}\end{DoxyCompactItemize}
