\hypertarget{class_ogre_1_1_passthrough_controller_function}{}\section{Ogre\+:\+:Passthrough\+Controller\+Function Class Reference}
\label{class_ogre_1_1_passthrough_controller_function}\index{Ogre\+::\+Passthrough\+Controller\+Function@{Ogre\+::\+Passthrough\+Controller\+Function}}


Predefined controller function which just passes through the original source directly to dest.  




{\ttfamily \#include $<$Ogre\+Predefined\+Controllers.\+h$>$}



Inheritance diagram for Ogre\+:\+:Passthrough\+Controller\+Function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=233pt]{class_ogre_1_1_passthrough_controller_function__inherit__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_ogre_1_1_passthrough_controller_function_a7596d4806e925e3c6e519f613d94031b}{Passthrough\+Controller\+Function} (bool delta\+Input=false)
\begin{DoxyCompactList}\small\item\em Constructor. \end{DoxyCompactList}\item 
\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} \hyperlink{class_ogre_1_1_passthrough_controller_function_a25693ebdf658f1d1a393a3964a32e949}{calculate} (\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} source)
\begin{DoxyCompactList}\small\item\em Overridden function. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Predefined controller function which just passes through the original source directly to dest. 

\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_passthrough_controller_function_a7596d4806e925e3c6e519f613d94031b}\label{class_ogre_1_1_passthrough_controller_function_a7596d4806e925e3c6e519f613d94031b}} 
\index{Ogre\+::\+Passthrough\+Controller\+Function@{Ogre\+::\+Passthrough\+Controller\+Function}!Passthrough\+Controller\+Function@{Passthrough\+Controller\+Function}}
\index{Passthrough\+Controller\+Function@{Passthrough\+Controller\+Function}!Ogre\+::\+Passthrough\+Controller\+Function@{Ogre\+::\+Passthrough\+Controller\+Function}}
\subsubsection{\texorpdfstring{Passthrough\+Controller\+Function()}{PassthroughControllerFunction()}}
{\footnotesize\ttfamily Ogre\+::\+Passthrough\+Controller\+Function\+::\+Passthrough\+Controller\+Function (\begin{DoxyParamCaption}\item[{bool}]{delta\+Input = {\ttfamily false} }\end{DoxyParamCaption})}



Constructor. 


\begin{DoxyParams}{Parameters}
{\em delta\+Input} & If true, signifies that the input will be a delta value such that the function should add it to an internal counter before calculating the output. \\
\hline
\end{DoxyParams}


\subsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_passthrough_controller_function_a25693ebdf658f1d1a393a3964a32e949}\label{class_ogre_1_1_passthrough_controller_function_a25693ebdf658f1d1a393a3964a32e949}} 
\index{Ogre\+::\+Passthrough\+Controller\+Function@{Ogre\+::\+Passthrough\+Controller\+Function}!calculate@{calculate}}
\index{calculate@{calculate}!Ogre\+::\+Passthrough\+Controller\+Function@{Ogre\+::\+Passthrough\+Controller\+Function}}
\subsubsection{\texorpdfstring{calculate()}{calculate()}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} Ogre\+::\+Passthrough\+Controller\+Function\+::calculate (\begin{DoxyParamCaption}\item[{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}}]{source }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Overridden function. 



Implements \hyperlink{class_ogre_1_1_controller_function_a0f77d037a78ce3b430c0a18fbe711df0}{Ogre\+::\+Controller\+Function$<$ Real $>$}.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\hyperlink{_ogre_predefined_controllers_8h}{Ogre\+Predefined\+Controllers.\+h}\end{DoxyCompactItemize}
