\hypertarget{_ogre_string_interface_8h}{}\section{Ogre\+String\+Interface.\+h File Reference}
\label{_ogre_string_interface_8h}\index{Ogre\+String\+Interface.\+h@{Ogre\+String\+Interface.\+h}}
{\ttfamily \#include \char`\"{}Ogre\+Prerequisites.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}Ogre\+Common.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}Threading/\+Ogre\+Thread\+Headers.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}Ogre\+Header\+Prefix.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}Ogre\+Header\+Suffix.\+h\char`\"{}}\newline
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_ogre_1_1_param_command}{Ogre\+::\+Param\+Command}
\begin{DoxyCompactList}\small\item\em Abstract class which is command object which gets/sets parameters. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_param_dictionary}{Ogre\+::\+Param\+Dictionary}
\begin{DoxyCompactList}\small\item\em Class to hold a dictionary of parameters for a single class. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_parameter_def}{Ogre\+::\+Parameter\+Def}
\begin{DoxyCompactList}\small\item\em Definition of a parameter supported by a \hyperlink{class_ogre_1_1_string_interface}{String\+Interface} class, for introspection. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_string_interface}{Ogre\+::\+String\+Interface}
\begin{DoxyCompactList}\small\item\em Class defining the common interface which classes can use to present a reflection-\/style, self-\/defining parameter set to callers. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
 \hyperlink{namespace_ogre}{Ogre}
\begin{DoxyCompactList}\small\item\em 

 This source file is part of O\+G\+RE (Object-\/oriented Graphics Rendering Engine) For the latest info, see \href{http://www.ogre3d.org/}{\tt http\+://www.\+ogre3d.\+org/} \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef std\+::map$<$ String, Param\+Command $\ast$$>$ \hyperlink{group___general_gab86c7cbfc251d38852599a5be6a6763a}{Ogre\+::\+Param\+Command\+Map}
\item 
typedef std\+::map$<$ String, Param\+Dictionary $>$ \hyperlink{group___general_ga5d9132de11e12aae2de5536d6032fef9}{Ogre\+::\+Param\+Dictionary\+Map}
\item 
typedef std\+::vector$<$ Parameter\+Def $>$ \hyperlink{group___general_ga1838c2b0619ade1f5e29767062212872}{Ogre\+::\+Parameter\+List}
\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{group___general_ga4b8cfe4e77d7d21264a6497c06ed924a}{Ogre\+::\+Parameter\+Type} \{ \newline
\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aa7b72a218a6d93dfbcb77e208eaa3feeb}{Ogre\+::\+P\+T\+\_\+\+B\+O\+OL}, 
\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aa6346202346c62e0d276c03eb2f258b16}{Ogre\+::\+P\+T\+\_\+\+R\+E\+AL}, 
\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aa6a6d06f6d2147d82b892bee309ff466f}{Ogre\+::\+P\+T\+\_\+\+I\+NT}, 
\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aa960735d7150a41f8c25be3e5d459e5ef}{Ogre\+::\+P\+T\+\_\+\+U\+N\+S\+I\+G\+N\+E\+D\+\_\+\+I\+NT}, 
\newline
\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aac1ae17fd22246104d7a7794fcf89e1e1}{Ogre\+::\+P\+T\+\_\+\+S\+H\+O\+RT}, 
\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aaca32cf2526bd9f0ec645331b9a1093c1}{Ogre\+::\+P\+T\+\_\+\+U\+N\+S\+I\+G\+N\+E\+D\+\_\+\+S\+H\+O\+RT}, 
\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aa663563417c2b019e268ba62dc4b1c587}{Ogre\+::\+P\+T\+\_\+\+L\+O\+NG}, 
\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aa08dbf5d4856777b3dd0dfd7f6d82cd46}{Ogre\+::\+P\+T\+\_\+\+U\+N\+S\+I\+G\+N\+E\+D\+\_\+\+L\+O\+NG}, 
\newline
\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aa631b8a9e92ad1186744a5fa9521b08dc}{Ogre\+::\+P\+T\+\_\+\+S\+T\+R\+I\+NG}, 
\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aad1f53213a85c2b5518e8b974cbbbea76}{Ogre\+::\+P\+T\+\_\+\+V\+E\+C\+T\+O\+R3}, 
\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aada60f8ff24cfcc03772b69968f3aa30f}{Ogre\+::\+P\+T\+\_\+\+M\+A\+T\+R\+I\+X3}, 
\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aa9cde1dc36b3e39a8a4e7a2b9bba6d78d}{Ogre\+::\+P\+T\+\_\+\+M\+A\+T\+R\+I\+X4}, 
\newline
\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aa2971f5bea77e8de65d015df46f67733c}{Ogre\+::\+P\+T\+\_\+\+Q\+U\+A\+T\+E\+R\+N\+I\+ON}, 
\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aa70b475c72e98912203dc005ef4fd9ffb}{Ogre\+::\+P\+T\+\_\+\+C\+O\+L\+O\+U\+R\+V\+A\+L\+UE}
 \}\begin{DoxyCompactList}\small\item\em List of parameter types available. \end{DoxyCompactList}
\end{DoxyCompactItemize}
