\hypertarget{structpred__ceiling__t}{
\section{pred\_\-ceiling\_\-t Struct Reference}
\label{d1/d5b/structpred__ceiling__t}\index{pred\_\-ceiling\_\-t@{pred\_\-ceiling\_\-t}}
}


{\ttfamily \#include $<$cl\_\-main.h$>$}

\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{structpred__ceiling__t_a09a0b92c9df28784871e1a5b1c58b9b7}{m\_\-Type}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{structpred__ceiling__t_ae542985ab267c1dba554d063f1f97407}{m\_\-TopHeight}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{structpred__ceiling__t_a8ca0d0277756d3536d2901235c790cc2}{m\_\-Speed}
\item 
int \hyperlink{structpred__ceiling__t_af1c68a31b518ab9a5b9d064f53991ce2}{m\_\-Direction}
\item 
int \hyperlink{structpred__ceiling__t_ac3d32ecd51ee836d31882888e710dd76}{m\_\-TopWait}
\item 
int \hyperlink{structpred__ceiling__t_a6da54328cd81eac0c78608971e755d01}{m\_\-TopCountdown}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{structpred__ceiling__t_a247bf3fac305283263c4fa82c30174ef}{m\_\-BottomHeight}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{structpred__ceiling__t_a5c7549821c02ea5b1aa5f22e9ed96513}{m\_\-Speed1}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{structpred__ceiling__t_ae9af33dc950aa39263176b2abe9edd65}{m\_\-Speed2}
\item 
bool \hyperlink{structpred__ceiling__t_a458d46b5052b497ac4579a6e48103a42}{m\_\-Crush}
\item 
int \hyperlink{structpred__ceiling__t_a143bdead1bc02ead03080728912cc770}{m\_\-Silent}
\item 
int \hyperlink{structpred__ceiling__t_adf6a5b4ddfec50011a894e27cfbfb392}{m\_\-Texture}
\item 
int \hyperlink{structpred__ceiling__t_a2fd0d689e10c3b2609853a3941d433f9}{m\_\-NewSpecial}
\item 
int \hyperlink{structpred__ceiling__t_a84a40cc40363f97507a85178748b6307}{m\_\-Tag}
\item 
int \hyperlink{structpred__ceiling__t_a117d16596dc07f5cd3f8096ba8e4487a}{m\_\-OldDirection}
\item 
\hyperlink{structline__s}{line\_\-t} $\ast$ \hyperlink{structpred__ceiling__t_afccad3f15bf97795942188ed3634a91f}{m\_\-Line}
\end{DoxyCompactItemize}


\subsection{Field Documentation}
\hypertarget{structpred__ceiling__t_a247bf3fac305283263c4fa82c30174ef}{
\index{pred\_\-ceiling\_\-t@{pred\_\-ceiling\_\-t}!m\_\-BottomHeight@{m\_\-BottomHeight}}
\index{m\_\-BottomHeight@{m\_\-BottomHeight}!pred_ceiling_t@{pred\_\-ceiling\_\-t}}
\subsubsection[{m\_\-BottomHeight}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf pred\_\-ceiling\_\-t::m\_\-BottomHeight}}}
\label{d1/d5b/structpred__ceiling__t_a247bf3fac305283263c4fa82c30174ef}
\hypertarget{structpred__ceiling__t_a458d46b5052b497ac4579a6e48103a42}{
\index{pred\_\-ceiling\_\-t@{pred\_\-ceiling\_\-t}!m\_\-Crush@{m\_\-Crush}}
\index{m\_\-Crush@{m\_\-Crush}!pred_ceiling_t@{pred\_\-ceiling\_\-t}}
\subsubsection[{m\_\-Crush}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf pred\_\-ceiling\_\-t::m\_\-Crush}}}
\label{d1/d5b/structpred__ceiling__t_a458d46b5052b497ac4579a6e48103a42}
\hypertarget{structpred__ceiling__t_af1c68a31b518ab9a5b9d064f53991ce2}{
\index{pred\_\-ceiling\_\-t@{pred\_\-ceiling\_\-t}!m\_\-Direction@{m\_\-Direction}}
\index{m\_\-Direction@{m\_\-Direction}!pred_ceiling_t@{pred\_\-ceiling\_\-t}}
\subsubsection[{m\_\-Direction}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf pred\_\-ceiling\_\-t::m\_\-Direction}}}
\label{d1/d5b/structpred__ceiling__t_af1c68a31b518ab9a5b9d064f53991ce2}
\hypertarget{structpred__ceiling__t_afccad3f15bf97795942188ed3634a91f}{
\index{pred\_\-ceiling\_\-t@{pred\_\-ceiling\_\-t}!m\_\-Line@{m\_\-Line}}
\index{m\_\-Line@{m\_\-Line}!pred_ceiling_t@{pred\_\-ceiling\_\-t}}
\subsubsection[{m\_\-Line}]{\setlength{\rightskip}{0pt plus 5cm}{\bf line\_\-t}$\ast$ {\bf pred\_\-ceiling\_\-t::m\_\-Line}}}
\label{d1/d5b/structpred__ceiling__t_afccad3f15bf97795942188ed3634a91f}
\hypertarget{structpred__ceiling__t_a2fd0d689e10c3b2609853a3941d433f9}{
\index{pred\_\-ceiling\_\-t@{pred\_\-ceiling\_\-t}!m\_\-NewSpecial@{m\_\-NewSpecial}}
\index{m\_\-NewSpecial@{m\_\-NewSpecial}!pred_ceiling_t@{pred\_\-ceiling\_\-t}}
\subsubsection[{m\_\-NewSpecial}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf pred\_\-ceiling\_\-t::m\_\-NewSpecial}}}
\label{d1/d5b/structpred__ceiling__t_a2fd0d689e10c3b2609853a3941d433f9}
\hypertarget{structpred__ceiling__t_a117d16596dc07f5cd3f8096ba8e4487a}{
\index{pred\_\-ceiling\_\-t@{pred\_\-ceiling\_\-t}!m\_\-OldDirection@{m\_\-OldDirection}}
\index{m\_\-OldDirection@{m\_\-OldDirection}!pred_ceiling_t@{pred\_\-ceiling\_\-t}}
\subsubsection[{m\_\-OldDirection}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf pred\_\-ceiling\_\-t::m\_\-OldDirection}}}
\label{d1/d5b/structpred__ceiling__t_a117d16596dc07f5cd3f8096ba8e4487a}
\hypertarget{structpred__ceiling__t_a143bdead1bc02ead03080728912cc770}{
\index{pred\_\-ceiling\_\-t@{pred\_\-ceiling\_\-t}!m\_\-Silent@{m\_\-Silent}}
\index{m\_\-Silent@{m\_\-Silent}!pred_ceiling_t@{pred\_\-ceiling\_\-t}}
\subsubsection[{m\_\-Silent}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf pred\_\-ceiling\_\-t::m\_\-Silent}}}
\label{d1/d5b/structpred__ceiling__t_a143bdead1bc02ead03080728912cc770}
\hypertarget{structpred__ceiling__t_a8ca0d0277756d3536d2901235c790cc2}{
\index{pred\_\-ceiling\_\-t@{pred\_\-ceiling\_\-t}!m\_\-Speed@{m\_\-Speed}}
\index{m\_\-Speed@{m\_\-Speed}!pred_ceiling_t@{pred\_\-ceiling\_\-t}}
\subsubsection[{m\_\-Speed}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf pred\_\-ceiling\_\-t::m\_\-Speed}}}
\label{d1/d5b/structpred__ceiling__t_a8ca0d0277756d3536d2901235c790cc2}
\hypertarget{structpred__ceiling__t_a5c7549821c02ea5b1aa5f22e9ed96513}{
\index{pred\_\-ceiling\_\-t@{pred\_\-ceiling\_\-t}!m\_\-Speed1@{m\_\-Speed1}}
\index{m\_\-Speed1@{m\_\-Speed1}!pred_ceiling_t@{pred\_\-ceiling\_\-t}}
\subsubsection[{m\_\-Speed1}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf pred\_\-ceiling\_\-t::m\_\-Speed1}}}
\label{d1/d5b/structpred__ceiling__t_a5c7549821c02ea5b1aa5f22e9ed96513}
\hypertarget{structpred__ceiling__t_ae9af33dc950aa39263176b2abe9edd65}{
\index{pred\_\-ceiling\_\-t@{pred\_\-ceiling\_\-t}!m\_\-Speed2@{m\_\-Speed2}}
\index{m\_\-Speed2@{m\_\-Speed2}!pred_ceiling_t@{pred\_\-ceiling\_\-t}}
\subsubsection[{m\_\-Speed2}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf pred\_\-ceiling\_\-t::m\_\-Speed2}}}
\label{d1/d5b/structpred__ceiling__t_ae9af33dc950aa39263176b2abe9edd65}
\hypertarget{structpred__ceiling__t_a84a40cc40363f97507a85178748b6307}{
\index{pred\_\-ceiling\_\-t@{pred\_\-ceiling\_\-t}!m\_\-Tag@{m\_\-Tag}}
\index{m\_\-Tag@{m\_\-Tag}!pred_ceiling_t@{pred\_\-ceiling\_\-t}}
\subsubsection[{m\_\-Tag}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf pred\_\-ceiling\_\-t::m\_\-Tag}}}
\label{d1/d5b/structpred__ceiling__t_a84a40cc40363f97507a85178748b6307}
\hypertarget{structpred__ceiling__t_adf6a5b4ddfec50011a894e27cfbfb392}{
\index{pred\_\-ceiling\_\-t@{pred\_\-ceiling\_\-t}!m\_\-Texture@{m\_\-Texture}}
\index{m\_\-Texture@{m\_\-Texture}!pred_ceiling_t@{pred\_\-ceiling\_\-t}}
\subsubsection[{m\_\-Texture}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf pred\_\-ceiling\_\-t::m\_\-Texture}}}
\label{d1/d5b/structpred__ceiling__t_adf6a5b4ddfec50011a894e27cfbfb392}
\hypertarget{structpred__ceiling__t_a6da54328cd81eac0c78608971e755d01}{
\index{pred\_\-ceiling\_\-t@{pred\_\-ceiling\_\-t}!m\_\-TopCountdown@{m\_\-TopCountdown}}
\index{m\_\-TopCountdown@{m\_\-TopCountdown}!pred_ceiling_t@{pred\_\-ceiling\_\-t}}
\subsubsection[{m\_\-TopCountdown}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf pred\_\-ceiling\_\-t::m\_\-TopCountdown}}}
\label{d1/d5b/structpred__ceiling__t_a6da54328cd81eac0c78608971e755d01}
\hypertarget{structpred__ceiling__t_ae542985ab267c1dba554d063f1f97407}{
\index{pred\_\-ceiling\_\-t@{pred\_\-ceiling\_\-t}!m\_\-TopHeight@{m\_\-TopHeight}}
\index{m\_\-TopHeight@{m\_\-TopHeight}!pred_ceiling_t@{pred\_\-ceiling\_\-t}}
\subsubsection[{m\_\-TopHeight}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf pred\_\-ceiling\_\-t::m\_\-TopHeight}}}
\label{d1/d5b/structpred__ceiling__t_ae542985ab267c1dba554d063f1f97407}
\hypertarget{structpred__ceiling__t_ac3d32ecd51ee836d31882888e710dd76}{
\index{pred\_\-ceiling\_\-t@{pred\_\-ceiling\_\-t}!m\_\-TopWait@{m\_\-TopWait}}
\index{m\_\-TopWait@{m\_\-TopWait}!pred_ceiling_t@{pred\_\-ceiling\_\-t}}
\subsubsection[{m\_\-TopWait}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf pred\_\-ceiling\_\-t::m\_\-TopWait}}}
\label{d1/d5b/structpred__ceiling__t_ac3d32ecd51ee836d31882888e710dd76}
\hypertarget{structpred__ceiling__t_a09a0b92c9df28784871e1a5b1c58b9b7}{
\index{pred\_\-ceiling\_\-t@{pred\_\-ceiling\_\-t}!m\_\-Type@{m\_\-Type}}
\index{m\_\-Type@{m\_\-Type}!pred_ceiling_t@{pred\_\-ceiling\_\-t}}
\subsubsection[{m\_\-Type}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf pred\_\-ceiling\_\-t::m\_\-Type}}}
\label{d1/d5b/structpred__ceiling__t_a09a0b92c9df28784871e1a5b1c58b9b7}


The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
\item 
client/src/\hyperlink{cl__main_8h}{cl\_\-main.h}\end{DoxyCompactItemize}
