\hypertarget{class_ogre_1_1_parameter_def}{}\section{Ogre\+:\+:Parameter\+Def Class Reference}
\label{class_ogre_1_1_parameter_def}\index{Ogre\+::\+Parameter\+Def@{Ogre\+::\+Parameter\+Def}}


Definition of a parameter supported by a \hyperlink{class_ogre_1_1_string_interface}{String\+Interface} class, for introspection.  




{\ttfamily \#include $<$Ogre\+String\+Interface.\+h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_ogre_1_1_parameter_def_a0070696ef2e47e06585ca37ad1223836}{Parameter\+Def} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&new\+Name, const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&new\+Description, \hyperlink{group___general_ga4b8cfe4e77d7d21264a6497c06ed924a}{Parameter\+Type} new\+Type)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_parameter_def_ab22036d8dcec3fe262e88316e55d9a13}{name}
\item 
\hyperlink{group___general_ga4b8cfe4e77d7d21264a6497c06ed924a}{Parameter\+Type} \hyperlink{class_ogre_1_1_parameter_def_a5f5634c1ecf86d49da2cccdd97641c6a}{param\+Type}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Definition of a parameter supported by a \hyperlink{class_ogre_1_1_string_interface}{String\+Interface} class, for introspection. 

\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_parameter_def_a0070696ef2e47e06585ca37ad1223836}\label{class_ogre_1_1_parameter_def_a0070696ef2e47e06585ca37ad1223836}} 
\index{Ogre\+::\+Parameter\+Def@{Ogre\+::\+Parameter\+Def}!Parameter\+Def@{Parameter\+Def}}
\index{Parameter\+Def@{Parameter\+Def}!Ogre\+::\+Parameter\+Def@{Ogre\+::\+Parameter\+Def}}
\subsubsection{\texorpdfstring{Parameter\+Def()}{ParameterDef()}}
{\footnotesize\ttfamily Ogre\+::\+Parameter\+Def\+::\+Parameter\+Def (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{new\+Name,  }\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{new\+Description,  }\item[{\hyperlink{group___general_ga4b8cfe4e77d7d21264a6497c06ed924a}{Parameter\+Type}}]{new\+Type }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



\subsection{Member Data Documentation}
\mbox{\Hypertarget{class_ogre_1_1_parameter_def_ab22036d8dcec3fe262e88316e55d9a13}\label{class_ogre_1_1_parameter_def_ab22036d8dcec3fe262e88316e55d9a13}} 
\index{Ogre\+::\+Parameter\+Def@{Ogre\+::\+Parameter\+Def}!name@{name}}
\index{name@{name}!Ogre\+::\+Parameter\+Def@{Ogre\+::\+Parameter\+Def}}
\subsubsection{\texorpdfstring{name}{name}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+Parameter\+Def\+::name}



Referenced by Ogre\+::\+Param\+Dictionary\+::add\+Parameter().

\mbox{\Hypertarget{class_ogre_1_1_parameter_def_a5f5634c1ecf86d49da2cccdd97641c6a}\label{class_ogre_1_1_parameter_def_a5f5634c1ecf86d49da2cccdd97641c6a}} 
\index{Ogre\+::\+Parameter\+Def@{Ogre\+::\+Parameter\+Def}!param\+Type@{param\+Type}}
\index{param\+Type@{param\+Type}!Ogre\+::\+Parameter\+Def@{Ogre\+::\+Parameter\+Def}}
\subsubsection{\texorpdfstring{param\+Type}{paramType}}
{\footnotesize\ttfamily \hyperlink{group___general_ga4b8cfe4e77d7d21264a6497c06ed924a}{Parameter\+Type} Ogre\+::\+Parameter\+Def\+::param\+Type}



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