\hypertarget{_ogre_string_interface_8h}{}\doxysection{Ogre\+String\+Interface.\+h File Reference}
\label{_ogre_string_interface_8h}\index{OgreStringInterface.h@{OgreStringInterface.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
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \mbox{\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 \mbox{\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 \mbox{\hyperlink{class_ogre_1_1_parameter_def}{Ogre\+::\+Parameter\+Def}}
\begin{DoxyCompactList}\small\item\em Definition of a parameter supported by a \mbox{\hyperlink{class_ogre_1_1_string_interface}{String\+Interface}} class, for introspection. \end{DoxyCompactList}\item 
class \mbox{\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}
\doxysubsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
 \mbox{\hyperlink{namespace_ogre}{Ogre}}
\end{DoxyCompactItemize}
\doxysubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef std\+::map$<$ String, Param\+Command $\ast$ $>$ \mbox{\hyperlink{group___general_gab86c7cbfc251d38852599a5be6a6763a}{Ogre\+::\+Param\+Command\+Map}}
\item 
typedef std\+::map$<$ String, Param\+Dictionary $>$ \mbox{\hyperlink{group___general_ga5d9132de11e12aae2de5536d6032fef9}{Ogre\+::\+Param\+Dictionary\+Map}}
\item 
typedef std\+::vector$<$ Parameter\+Def $>$ \mbox{\hyperlink{group___general_ga1838c2b0619ade1f5e29767062212872}{Ogre\+::\+Parameter\+List}}
\end{DoxyCompactItemize}
\doxysubsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{group___general_ga4b8cfe4e77d7d21264a6497c06ed924a}{Ogre\+::\+Parameter\+Type}} \{ \newline
\mbox{\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aa7b72a218a6d93dfbcb77e208eaa3feeb}{Ogre\+::\+P\+T\+\_\+\+B\+O\+OL}}, 
\mbox{\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aa6346202346c62e0d276c03eb2f258b16}{Ogre\+::\+P\+T\+\_\+\+R\+E\+AL}}, 
\mbox{\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aa6a6d06f6d2147d82b892bee309ff466f}{Ogre\+::\+P\+T\+\_\+\+I\+NT}}, 
\mbox{\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aa960735d7150a41f8c25be3e5d459e5ef}{Ogre\+::\+P\+T\+\_\+\+U\+N\+S\+I\+G\+N\+E\+D\+\_\+\+I\+NT}}, 
\newline
\mbox{\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aac1ae17fd22246104d7a7794fcf89e1e1}{Ogre\+::\+P\+T\+\_\+\+S\+H\+O\+RT}}, 
\mbox{\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aaca32cf2526bd9f0ec645331b9a1093c1}{Ogre\+::\+P\+T\+\_\+\+U\+N\+S\+I\+G\+N\+E\+D\+\_\+\+S\+H\+O\+RT}}, 
\mbox{\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aa663563417c2b019e268ba62dc4b1c587}{Ogre\+::\+P\+T\+\_\+\+L\+O\+NG}}, 
\mbox{\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aa08dbf5d4856777b3dd0dfd7f6d82cd46}{Ogre\+::\+P\+T\+\_\+\+U\+N\+S\+I\+G\+N\+E\+D\+\_\+\+L\+O\+NG}}, 
\newline
\mbox{\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aa631b8a9e92ad1186744a5fa9521b08dc}{Ogre\+::\+P\+T\+\_\+\+S\+T\+R\+I\+NG}}, 
\mbox{\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aad1f53213a85c2b5518e8b974cbbbea76}{Ogre\+::\+P\+T\+\_\+\+V\+E\+C\+T\+O\+R3}}, 
\mbox{\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aada60f8ff24cfcc03772b69968f3aa30f}{Ogre\+::\+P\+T\+\_\+\+M\+A\+T\+R\+I\+X3}}, 
\mbox{\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aa9cde1dc36b3e39a8a4e7a2b9bba6d78d}{Ogre\+::\+P\+T\+\_\+\+M\+A\+T\+R\+I\+X4}}, 
\newline
\mbox{\hyperlink{group___general_gga4b8cfe4e77d7d21264a6497c06ed924aa2971f5bea77e8de65d015df46f67733c}{Ogre\+::\+P\+T\+\_\+\+Q\+U\+A\+T\+E\+R\+N\+I\+ON}}, 
\mbox{\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}
