\hypertarget{classDPusher}{
\section{DPusher Class Reference}
\label{df/d1d/classDPusher}\index{DPusher@{DPusher}}
}


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

Inheritance diagram for DPusher:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{df/d1d/classDPusher}
\end{center}
\end{figure}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
EPusher \hyperlink{classDPusher_a8a13e74f1df431b8dcd1b5b6dca604f3}{m\_\-Type}
\item 
AActor::AActorPtr \hyperlink{classDPusher_a189c84da6e90ffca15af1ae4f50aeed4}{m\_\-Source}
\item 
int \hyperlink{classDPusher_a462b1408e5e5f82146f0ddb9e2ba8345}{m\_\-Xmag}
\item 
int \hyperlink{classDPusher_a3c05ee623e95dc98bdc6b8bbfbe51f72}{m\_\-Ymag}
\item 
int \hyperlink{classDPusher_a3dd1e07b3aea6b2ebdfb5ac81d4cfab9}{m\_\-Magnitude}
\item 
int \hyperlink{classDPusher_a4dee60b198d708de4ca4f2b5fdfb0adc}{m\_\-Radius}
\item 
int \hyperlink{classDPusher_a598c705d557b789d20e815d8651526be}{m\_\-X}
\item 
int \hyperlink{classDPusher_abad8020f53ffbf64336486f320e4606a}{m\_\-Y}
\item 
int \hyperlink{classDPusher_afc3429be58061d39d085ac570472f8bd}{m\_\-Affectee}
\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{classDPusher_a15559f94fe156456c6475eef2a2fd137}{PIT\_\-PushThing} (\hyperlink{classAActor}{AActor} $\ast$thing)
\end{DoxyCompactItemize}


\subsection{Friends And Related Function Documentation}
\hypertarget{classDPusher_a15559f94fe156456c6475eef2a2fd137}{
\index{DPusher@{DPusher}!PIT\_\-PushThing@{PIT\_\-PushThing}}
\index{PIT\_\-PushThing@{PIT\_\-PushThing}!DPusher@{DPusher}}
\subsubsection[{PIT\_\-PushThing}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} PIT\_\-PushThing (
\begin{DoxyParamCaption}
\item[{{\bf AActor} $\ast$}]{thing}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}
\label{df/d1d/classDPusher_a15559f94fe156456c6475eef2a2fd137}


\subsection{Field Documentation}
\hypertarget{classDPusher_afc3429be58061d39d085ac570472f8bd}{
\index{DPusher@{DPusher}!m\_\-Affectee@{m\_\-Affectee}}
\index{m\_\-Affectee@{m\_\-Affectee}!DPusher@{DPusher}}
\subsubsection[{m\_\-Affectee}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf DPusher::m\_\-Affectee}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{df/d1d/classDPusher_afc3429be58061d39d085ac570472f8bd}
\hypertarget{classDPusher_a3dd1e07b3aea6b2ebdfb5ac81d4cfab9}{
\index{DPusher@{DPusher}!m\_\-Magnitude@{m\_\-Magnitude}}
\index{m\_\-Magnitude@{m\_\-Magnitude}!DPusher@{DPusher}}
\subsubsection[{m\_\-Magnitude}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf DPusher::m\_\-Magnitude}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{df/d1d/classDPusher_a3dd1e07b3aea6b2ebdfb5ac81d4cfab9}
\hypertarget{classDPusher_a4dee60b198d708de4ca4f2b5fdfb0adc}{
\index{DPusher@{DPusher}!m\_\-Radius@{m\_\-Radius}}
\index{m\_\-Radius@{m\_\-Radius}!DPusher@{DPusher}}
\subsubsection[{m\_\-Radius}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf DPusher::m\_\-Radius}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{df/d1d/classDPusher_a4dee60b198d708de4ca4f2b5fdfb0adc}
\hypertarget{classDPusher_a189c84da6e90ffca15af1ae4f50aeed4}{
\index{DPusher@{DPusher}!m\_\-Source@{m\_\-Source}}
\index{m\_\-Source@{m\_\-Source}!DPusher@{DPusher}}
\subsubsection[{m\_\-Source}]{\setlength{\rightskip}{0pt plus 5cm}AActor::AActorPtr {\bf DPusher::m\_\-Source}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{df/d1d/classDPusher_a189c84da6e90ffca15af1ae4f50aeed4}
\hypertarget{classDPusher_a8a13e74f1df431b8dcd1b5b6dca604f3}{
\index{DPusher@{DPusher}!m\_\-Type@{m\_\-Type}}
\index{m\_\-Type@{m\_\-Type}!DPusher@{DPusher}}
\subsubsection[{m\_\-Type}]{\setlength{\rightskip}{0pt plus 5cm}EPusher {\bf DPusher::m\_\-Type}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{df/d1d/classDPusher_a8a13e74f1df431b8dcd1b5b6dca604f3}
\hypertarget{classDPusher_a598c705d557b789d20e815d8651526be}{
\index{DPusher@{DPusher}!m\_\-X@{m\_\-X}}
\index{m\_\-X@{m\_\-X}!DPusher@{DPusher}}
\subsubsection[{m\_\-X}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf DPusher::m\_\-X}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{df/d1d/classDPusher_a598c705d557b789d20e815d8651526be}
\hypertarget{classDPusher_a462b1408e5e5f82146f0ddb9e2ba8345}{
\index{DPusher@{DPusher}!m\_\-Xmag@{m\_\-Xmag}}
\index{m\_\-Xmag@{m\_\-Xmag}!DPusher@{DPusher}}
\subsubsection[{m\_\-Xmag}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf DPusher::m\_\-Xmag}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{df/d1d/classDPusher_a462b1408e5e5f82146f0ddb9e2ba8345}
\hypertarget{classDPusher_abad8020f53ffbf64336486f320e4606a}{
\index{DPusher@{DPusher}!m\_\-Y@{m\_\-Y}}
\index{m\_\-Y@{m\_\-Y}!DPusher@{DPusher}}
\subsubsection[{m\_\-Y}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf DPusher::m\_\-Y}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{df/d1d/classDPusher_abad8020f53ffbf64336486f320e4606a}
\hypertarget{classDPusher_a3c05ee623e95dc98bdc6b8bbfbe51f72}{
\index{DPusher@{DPusher}!m\_\-Ymag@{m\_\-Ymag}}
\index{m\_\-Ymag@{m\_\-Ymag}!DPusher@{DPusher}}
\subsubsection[{m\_\-Ymag}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf DPusher::m\_\-Ymag}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{df/d1d/classDPusher_a3c05ee623e95dc98bdc6b8bbfbe51f72}


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