\hypertarget{classDCeiling}{
\section{DCeiling Class Reference}
\label{d3/dfd/classDCeiling}\index{DCeiling@{DCeiling}}
}


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

Inheritance diagram for DCeiling:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=6.000000cm]{d3/dfd/classDCeiling}
\end{center}
\end{figure}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{classDCeiling_a0db294b1e2994e6f3d6e2b9e7015ae27}{PlayCeilingSound} ()
\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{classDCeiling_aa8f88e5b2d3b10671874f76cd50e3900}{EV\_\-DoCeiling} (DCeiling::ECeiling type, \hyperlink{structline__s}{line\_\-t} $\ast$line, int tag, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} speed, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} speed2, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} height, bool crush, int silent, int change)
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{classDCeiling_a744c3774e6ecdc5e9256f968f358423a}{EV\_\-CeilingCrushStop} (int tag)
\item 
void \hyperlink{classDCeiling_a6684f4e8b69c0c26e78b07ef3156e584}{P\_\-ActivateInStasisCeiling} (int tag)
\end{DoxyCompactItemize}


\subsection{Member Function Documentation}
\hypertarget{classDCeiling_a0db294b1e2994e6f3d6e2b9e7015ae27}{
\index{DCeiling@{DCeiling}!PlayCeilingSound@{PlayCeilingSound}}
\index{PlayCeilingSound@{PlayCeilingSound}!DCeiling@{DCeiling}}
\subsubsection[{PlayCeilingSound}]{\setlength{\rightskip}{0pt plus 5cm}void DCeiling::PlayCeilingSound (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d3/dfd/classDCeiling_a0db294b1e2994e6f3d6e2b9e7015ae27}


\subsection{Friends And Related Function Documentation}
\hypertarget{classDCeiling_a744c3774e6ecdc5e9256f968f358423a}{
\index{DCeiling@{DCeiling}!EV\_\-CeilingCrushStop@{EV\_\-CeilingCrushStop}}
\index{EV\_\-CeilingCrushStop@{EV\_\-CeilingCrushStop}!DCeiling@{DCeiling}}
\subsubsection[{EV\_\-CeilingCrushStop}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} EV\_\-CeilingCrushStop (
\begin{DoxyParamCaption}
\item[{int}]{tag}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}
\label{d3/dfd/classDCeiling_a744c3774e6ecdc5e9256f968f358423a}
\hypertarget{classDCeiling_aa8f88e5b2d3b10671874f76cd50e3900}{
\index{DCeiling@{DCeiling}!EV\_\-DoCeiling@{EV\_\-DoCeiling}}
\index{EV\_\-DoCeiling@{EV\_\-DoCeiling}!DCeiling@{DCeiling}}
\subsubsection[{EV\_\-DoCeiling}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} EV\_\-DoCeiling (
\begin{DoxyParamCaption}
\item[{DCeiling::ECeiling}]{type, }
\item[{{\bf line\_\-t} $\ast$}]{line, }
\item[{int}]{tag, }
\item[{{\bf fixed\_\-t}}]{speed, }
\item[{{\bf fixed\_\-t}}]{speed2, }
\item[{{\bf fixed\_\-t}}]{height, }
\item[{bool}]{crush, }
\item[{int}]{silent, }
\item[{int}]{change}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}
\label{d3/dfd/classDCeiling_aa8f88e5b2d3b10671874f76cd50e3900}
\hypertarget{classDCeiling_a6684f4e8b69c0c26e78b07ef3156e584}{
\index{DCeiling@{DCeiling}!P\_\-ActivateInStasisCeiling@{P\_\-ActivateInStasisCeiling}}
\index{P\_\-ActivateInStasisCeiling@{P\_\-ActivateInStasisCeiling}!DCeiling@{DCeiling}}
\subsubsection[{P\_\-ActivateInStasisCeiling}]{\setlength{\rightskip}{0pt plus 5cm}void P\_\-ActivateInStasisCeiling (
\begin{DoxyParamCaption}
\item[{int}]{tag}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}
\label{d3/dfd/classDCeiling_a6684f4e8b69c0c26e78b07ef3156e584}


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__ceiling_8cpp}{p\_\-ceiling.cpp}\end{DoxyCompactItemize}
