\hypertarget{classDMover}{
\section{DMover Class Reference}
\label{d9/ddc/classDMover}\index{DMover@{DMover}}
}


{\ttfamily \#include $<$dsectoreffect.h$>$}

Inheritance diagram for DMover:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=6.000000cm]{d9/ddc/classDMover}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classDMover_a9bb24e7d5cf32d872955a3a142a7b671}{DMover} (\hyperlink{structsector__s}{sector\_\-t} $\ast$sector)
\end{DoxyCompactItemize}
\subsection*{Protected Types}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{classDMover_af352424dc511784514dafdd3bdea799f}{EResult} \{ \hyperlink{classDMover_af352424dc511784514dafdd3bdea799fa38d03e673a39909bc4f5d0a8aad4fe33}{ok}, 
\hyperlink{classDMover_af352424dc511784514dafdd3bdea799faeb9915fbade0f18f845834b4a7c23e50}{crushed}, 
\hyperlink{classDMover_af352424dc511784514dafdd3bdea799fa97105d3d9a40e1ff739fabbe06194504}{pastdest}
 \}
\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classDMover_a4a69bbab21fbb0ebb729e0607f21e05e}{DMover} ()
\item 
\hyperlink{classDMover_af352424dc511784514dafdd3bdea799f}{EResult} \hyperlink{classDMover_a7409719641c0b6cef354db17cc9b4dd7}{MoveFloor} (\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} speed, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{minilzo_8cpp_ab0bede79c5f4cbed9c2cd932a0ace201}{dest}, bool crush, int direction)
\item 
\hyperlink{classDMover_af352424dc511784514dafdd3bdea799f}{EResult} \hyperlink{classDMover_a3aa7f9a83b3265a02b6a98024495b777}{MoveFloor} (\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} speed, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{minilzo_8cpp_ab0bede79c5f4cbed9c2cd932a0ace201}{dest}, int direction)
\item 
\hyperlink{classDMover_af352424dc511784514dafdd3bdea799f}{EResult} \hyperlink{classDMover_ac015c8a484b5287116e421326976e5bd}{MoveCeiling} (\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} speed, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{minilzo_8cpp_ab0bede79c5f4cbed9c2cd932a0ace201}{dest}, bool crush, int direction)
\item 
\hyperlink{classDMover_af352424dc511784514dafdd3bdea799f}{EResult} \hyperlink{classDMover_a168d91dc43c7beecd9efb0aa8ed92ddf}{MoveCeiling} (\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} speed, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{minilzo_8cpp_ab0bede79c5f4cbed9c2cd932a0ace201}{dest}, int direction)
\end{DoxyCompactItemize}


\subsection{Member Enumeration Documentation}
\hypertarget{classDMover_af352424dc511784514dafdd3bdea799f}{
\index{DMover@{DMover}!EResult@{EResult}}
\index{EResult@{EResult}!DMover@{DMover}}
\subsubsection[{EResult}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf DMover::EResult}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d9/ddc/classDMover_af352424dc511784514dafdd3bdea799f}
\begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{ok@{ok}!DMover@{DMover}}\index{DMover@{DMover}!ok@{ok}}\item[{\em 
\hypertarget{classDMover_af352424dc511784514dafdd3bdea799fa38d03e673a39909bc4f5d0a8aad4fe33}{
ok}
\label{d9/ddc/classDMover_af352424dc511784514dafdd3bdea799fa38d03e673a39909bc4f5d0a8aad4fe33}
}]\index{crushed@{crushed}!DMover@{DMover}}\index{DMover@{DMover}!crushed@{crushed}}\item[{\em 
\hypertarget{classDMover_af352424dc511784514dafdd3bdea799faeb9915fbade0f18f845834b4a7c23e50}{
crushed}
\label{d9/ddc/classDMover_af352424dc511784514dafdd3bdea799faeb9915fbade0f18f845834b4a7c23e50}
}]\index{pastdest@{pastdest}!DMover@{DMover}}\index{DMover@{DMover}!pastdest@{pastdest}}\item[{\em 
\hypertarget{classDMover_af352424dc511784514dafdd3bdea799fa97105d3d9a40e1ff739fabbe06194504}{
pastdest}
\label{d9/ddc/classDMover_af352424dc511784514dafdd3bdea799fa97105d3d9a40e1ff739fabbe06194504}
}]\end{description}
\end{Desc}



\subsection{Constructor \& Destructor Documentation}
\hypertarget{classDMover_a9bb24e7d5cf32d872955a3a142a7b671}{
\index{DMover@{DMover}!DMover@{DMover}}
\index{DMover@{DMover}!DMover@{DMover}}
\subsubsection[{DMover}]{\setlength{\rightskip}{0pt plus 5cm}DMover::DMover (
\begin{DoxyParamCaption}
\item[{{\bf sector\_\-t} $\ast$}]{sector}
\end{DoxyParamCaption}
)}}
\label{d9/ddc/classDMover_a9bb24e7d5cf32d872955a3a142a7b671}
\hypertarget{classDMover_a4a69bbab21fbb0ebb729e0607f21e05e}{
\index{DMover@{DMover}!DMover@{DMover}}
\index{DMover@{DMover}!DMover@{DMover}}
\subsubsection[{DMover}]{\setlength{\rightskip}{0pt plus 5cm}DMover::DMover (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{d9/ddc/classDMover_a4a69bbab21fbb0ebb729e0607f21e05e}


\subsection{Member Function Documentation}
\hypertarget{classDMover_ac015c8a484b5287116e421326976e5bd}{
\index{DMover@{DMover}!MoveCeiling@{MoveCeiling}}
\index{MoveCeiling@{MoveCeiling}!DMover@{DMover}}
\subsubsection[{MoveCeiling}]{\setlength{\rightskip}{0pt plus 5cm}{\bf EResult} DMover::MoveCeiling (
\begin{DoxyParamCaption}
\item[{{\bf fixed\_\-t}}]{speed, }
\item[{{\bf fixed\_\-t}}]{dest, }
\item[{bool}]{crush, }
\item[{int}]{direction}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}
\label{d9/ddc/classDMover_ac015c8a484b5287116e421326976e5bd}
\hypertarget{classDMover_a168d91dc43c7beecd9efb0aa8ed92ddf}{
\index{DMover@{DMover}!MoveCeiling@{MoveCeiling}}
\index{MoveCeiling@{MoveCeiling}!DMover@{DMover}}
\subsubsection[{MoveCeiling}]{\setlength{\rightskip}{0pt plus 5cm}{\bf EResult} DMover::MoveCeiling (
\begin{DoxyParamCaption}
\item[{{\bf fixed\_\-t}}]{speed, }
\item[{{\bf fixed\_\-t}}]{dest, }
\item[{int}]{direction}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}
\label{d9/ddc/classDMover_a168d91dc43c7beecd9efb0aa8ed92ddf}
\hypertarget{classDMover_a7409719641c0b6cef354db17cc9b4dd7}{
\index{DMover@{DMover}!MoveFloor@{MoveFloor}}
\index{MoveFloor@{MoveFloor}!DMover@{DMover}}
\subsubsection[{MoveFloor}]{\setlength{\rightskip}{0pt plus 5cm}{\bf EResult} DMover::MoveFloor (
\begin{DoxyParamCaption}
\item[{{\bf fixed\_\-t}}]{speed, }
\item[{{\bf fixed\_\-t}}]{dest, }
\item[{bool}]{crush, }
\item[{int}]{direction}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}
\label{d9/ddc/classDMover_a7409719641c0b6cef354db17cc9b4dd7}
\hypertarget{classDMover_a3aa7f9a83b3265a02b6a98024495b777}{
\index{DMover@{DMover}!MoveFloor@{MoveFloor}}
\index{MoveFloor@{MoveFloor}!DMover@{DMover}}
\subsubsection[{MoveFloor}]{\setlength{\rightskip}{0pt plus 5cm}{\bf EResult} DMover::MoveFloor (
\begin{DoxyParamCaption}
\item[{{\bf fixed\_\-t}}]{speed, }
\item[{{\bf fixed\_\-t}}]{dest, }
\item[{int}]{direction}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected\mbox{]}}}}
\label{d9/ddc/classDMover_a3aa7f9a83b3265a02b6a98024495b777}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
common/\hyperlink{dsectoreffect_8h}{dsectoreffect.h}\item 
common/\hyperlink{dsectoreffect_8cpp}{dsectoreffect.cpp}\end{DoxyCompactItemize}
