\hypertarget{class_ogre_1_1_string_converter}{}\section{Ogre\+:\+:String\+Converter Class Reference}
\label{class_ogre_1_1_string_converter}\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}


Class for converting the core \hyperlink{namespace_ogre}{Ogre} data types to/from Strings.  




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

\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static bool \hyperlink{class_ogre_1_1_string_converter_a95d05930b54167f5353733ec36668f65}{is\+Number} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&val)
\begin{DoxyCompactList}\small\item\em Checks the String is a valid number value. \end{DoxyCompactList}\item 
static bool \hyperlink{class_ogre_1_1_string_converter_abe797dbd9215f9f649c339a8f7044e50}{parse} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&str, \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&v)
\begin{DoxyCompactList}\small\item\em Converts a String to a basic value type. \end{DoxyCompactList}\item 
static bool \hyperlink{class_ogre_1_1_string_converter_adb4cdcd4866f0989be8bcff20a2cc4be}{parse} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&str, \hyperlink{class_ogre_1_1_quaternion}{Quaternion} \&v)
\item 
static bool \hyperlink{class_ogre_1_1_string_converter_a4ed087545408d67c8ae78c61f17fe540}{parse} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&str, \hyperlink{class_ogre_1_1_matrix4}{Matrix4} \&v)
\item 
static bool \hyperlink{class_ogre_1_1_string_converter_a2b13c57d6d50b02b4c49ee0f15047f86}{parse} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&str, \hyperlink{class_ogre_1_1_matrix3}{Matrix3} \&v)
\item 
static bool \hyperlink{class_ogre_1_1_string_converter_a432bdb899c4f5c0408eee0587918279c}{parse} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&str, \hyperlink{class_ogre_1_1_vector4}{Vector4} \&v)
\item 
static bool \hyperlink{class_ogre_1_1_string_converter_a34ea0643ed34b39be5ae6e8991fc66f8}{parse} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&str, \hyperlink{class_ogre_1_1_vector3}{Vector3} \&v)
\item 
static bool \hyperlink{class_ogre_1_1_string_converter_aac72f36d80009ebb30da7d270c08d591}{parse} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&str, \hyperlink{class_ogre_1_1_vector2}{Vector2} \&v)
\item 
static bool \hyperlink{class_ogre_1_1_string_converter_a0e0ff0bb4ea783c8975755205a665bae}{parse} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&str, \hyperlink{namespace_ogre_a1c37a43c04753c9ae0c17108c9e6c9d2}{int32} \&v)
\item 
static bool \hyperlink{class_ogre_1_1_string_converter_a3fc58f308c0abf991206a2f30d6aa8b3}{parse} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&str, \hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32} \&v)
\item 
static bool \hyperlink{class_ogre_1_1_string_converter_aeb02a0cd665837b10e39b2b78bc255ec}{parse} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&str, \hyperlink{namespace_ogre_a44bca44dae060c979d0e74cbf77cf4dc}{int64} \&v)
\item 
static bool \hyperlink{class_ogre_1_1_string_converter_ae243a7e23c12952b72a0ef627d0386ec}{parse} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&str, unsigned long \&v)
\item 
static bool \hyperlink{class_ogre_1_1_string_converter_a7ba002d36e0af0d63ead860659c21625}{parse} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&str, unsigned long long \&v)
\item 
static bool \hyperlink{class_ogre_1_1_string_converter_a56ada01feac7a06801f82a9abfd0cd52}{parse} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&str, bool \&v)
\item 
static bool \hyperlink{class_ogre_1_1_string_converter_a50dc18fbea93867cce178f015d866149}{parse} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&str, double \&v)
\item 
static bool \hyperlink{class_ogre_1_1_string_converter_a78755a56a6f07c545bdc7a73c035a96d}{parse} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&str, float \&v)
\item 
static \hyperlink{class_ogre_1_1_radian}{Radian} \hyperlink{class_ogre_1_1_string_converter_ae7053b6bd3df67328a898940036ab5b5}{parse\+Angle} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&val, \hyperlink{class_ogre_1_1_radian}{Radian} default\+Value=\hyperlink{class_ogre_1_1_radian}{Radian}(0))
\begin{DoxyCompactList}\small\item\em Converts a String to a \hyperlink{class_ogre_1_1_angle}{Angle}. \end{DoxyCompactList}\item 
static bool \hyperlink{class_ogre_1_1_string_converter_a8f1d0fab67ac94cb5466812aea13dae0}{parse\+Bool} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&val, bool default\+Value=0)
\begin{DoxyCompactList}\small\item\em Converts a String to a boolean. \end{DoxyCompactList}\item 
static \hyperlink{group___general_ga0c187013987552e95dc0276e159911f7}{Colour\+Buffer\+Type} \hyperlink{class_ogre_1_1_string_converter_a49e815a4951a685b0434bcb561fa3a37}{parse\+Colour\+Buffer} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&val, \hyperlink{group___general_ga0c187013987552e95dc0276e159911f7}{Colour\+Buffer\+Type} default\+Value=\hyperlink{group___general_gga0c187013987552e95dc0276e159911f7abd9d0340c3d50820dca9b725855d7106}{C\+B\+T\+\_\+\+B\+A\+CK})
\begin{DoxyCompactList}\small\item\em Converts a String to a Colour\+Buffer\+Type. \end{DoxyCompactList}\item 
static \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \hyperlink{class_ogre_1_1_string_converter_a167f9319fa721f66e393d963de145c6c}{parse\+Colour\+Value} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&val, const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&default\+Value=\hyperlink{class_ogre_1_1_colour_value_a7f8a06f2a9dd645417c36b560f496c1a}{Colour\+Value\+::\+Black})
\begin{DoxyCompactList}\small\item\em Parses a \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} out of a String. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_a1c37a43c04753c9ae0c17108c9e6c9d2}{int32} \hyperlink{class_ogre_1_1_string_converter_aa0d9e22b2cfa07df243920cedfb68563}{parse\+Int} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&val, \hyperlink{namespace_ogre_a1c37a43c04753c9ae0c17108c9e6c9d2}{int32} default\+Value=0)
\begin{DoxyCompactList}\small\item\em Converts a String to a whole number. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_a44bca44dae060c979d0e74cbf77cf4dc}{int64} \hyperlink{class_ogre_1_1_string_converter_a4d5e92a12b81e2c57d90762a305dc4d3}{parse\+Long} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&val, \hyperlink{namespace_ogre_a44bca44dae060c979d0e74cbf77cf4dc}{int64} default\+Value=0)
\item 
static \hyperlink{class_ogre_1_1_matrix3}{Matrix3} \hyperlink{class_ogre_1_1_string_converter_a4591e8414fc653e18ac7c3b427c5f093}{parse\+Matrix3} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&val, const \hyperlink{class_ogre_1_1_matrix3}{Matrix3} \&default\+Value=\hyperlink{class_ogre_1_1_matrix3_adcb2945d4f9b8995236be5a27dcfe343}{Matrix3\+::\+I\+D\+E\+N\+T\+I\+TY})
\begin{DoxyCompactList}\small\item\em Parses a \hyperlink{class_ogre_1_1_matrix3}{Matrix3} out of a String. \end{DoxyCompactList}\item 
static \hyperlink{class_ogre_1_1_matrix4}{Matrix4} \hyperlink{class_ogre_1_1_string_converter_a9ceacfd6e4f13f89c1ec03f5ef754b58}{parse\+Matrix4} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&val, const \hyperlink{class_ogre_1_1_matrix4}{Matrix4} \&default\+Value=\hyperlink{class_ogre_1_1_matrix4_af2f61127dd1911c9ac2b4cbc0b4f3668}{Matrix4\+::\+I\+D\+E\+N\+T\+I\+TY})
\begin{DoxyCompactList}\small\item\em Parses a \hyperlink{class_ogre_1_1_matrix4}{Matrix4} out of a String. \end{DoxyCompactList}\item 
static \hyperlink{class_ogre_1_1_quaternion}{Quaternion} \hyperlink{class_ogre_1_1_string_converter_adf71ad0ddbc54ab1d742e10a0dc18911}{parse\+Quaternion} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&val, const \hyperlink{class_ogre_1_1_quaternion}{Quaternion} \&default\+Value=\hyperlink{class_ogre_1_1_quaternion_a441b8d52549e1dedec27420325a313ef}{Quaternion\+::\+I\+D\+E\+N\+T\+I\+TY})
\begin{DoxyCompactList}\small\item\em Parses a \hyperlink{class_ogre_1_1_quaternion}{Quaternion} out of a String. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} \hyperlink{class_ogre_1_1_string_converter_a9633e8a5b340ca0c3b36aa51efb4cc5d}{parse\+Real} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&val, \hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} default\+Value=0)
\begin{DoxyCompactList}\small\item\em Converts a String to a Real. \end{DoxyCompactList}\item 
static size\+\_\+t \hyperlink{class_ogre_1_1_string_converter_a0cdfb81eecf49efe65f33593f2251b39}{parse\+SizeT} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&val, size\+\_\+t default\+Value=0)
\begin{DoxyCompactList}\small\item\em Converts a String to size\+\_\+t. \end{DoxyCompactList}\item 
static \hyperlink{group___general_ga5ddaf464fe84b110f720b21a9a94b0cf}{Stereo\+Mode\+Type} \hyperlink{class_ogre_1_1_string_converter_a2b0bf2b7d279c782d175797ecccdb769}{parse\+Stereo\+Mode} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&val, \hyperlink{group___general_ga5ddaf464fe84b110f720b21a9a94b0cf}{Stereo\+Mode\+Type} default\+Value=\hyperlink{group___general_gga5ddaf464fe84b110f720b21a9a94b0cfa1232b9e406208c3ae19738143cf70ae4}{S\+M\+T\+\_\+\+N\+O\+NE})
\begin{DoxyCompactList}\small\item\em Converts a String to a Stereo\+Mode\+Type. \end{DoxyCompactList}\item 
static \hyperlink{group___general_ga783e5227595f351519627abfb740ec85}{String\+Vector} \hyperlink{class_ogre_1_1_string_converter_a041e06bfaeca7a8950bbd04176d1b826}{parse\+String\+Vector} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&val)
\item 
static \hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32} \hyperlink{class_ogre_1_1_string_converter_a66b762033aad3b0464dd116f983c7685}{parse\+Unsigned\+Int} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&val, \hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32} default\+Value=0)
\begin{DoxyCompactList}\small\item\em Converts a String to a whole number. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_a7e1487b57f16a1479302d1896c6f4445}{uint64} \hyperlink{class_ogre_1_1_string_converter_a512f16395740a8e25107f91fe78a4f7f}{parse\+Unsigned\+Long} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&val, \hyperlink{namespace_ogre_a7e1487b57f16a1479302d1896c6f4445}{uint64} default\+Value=0)
\item 
static \hyperlink{class_ogre_1_1_vector2}{Vector2} \hyperlink{class_ogre_1_1_string_converter_a0759107b842b8483abbce915a74dd5e1}{parse\+Vector2} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&val, const \hyperlink{class_ogre_1_1_vector2}{Vector2} \&default\+Value=\hyperlink{class_ogre_1_1_vector2_a70fef72151781ad0174a004a8b6b3acc}{Vector2\+::\+Z\+E\+RO})
\begin{DoxyCompactList}\small\item\em Parses a \hyperlink{class_ogre_1_1_vector2}{Vector2} out of a String. \end{DoxyCompactList}\item 
static \hyperlink{class_ogre_1_1_vector3}{Vector3} \hyperlink{class_ogre_1_1_string_converter_a4de896cef79f4620355149a42c43dff6}{parse\+Vector3} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&val, const \hyperlink{class_ogre_1_1_vector3}{Vector3} \&default\+Value=\hyperlink{class_ogre_1_1_vector3_a5da94afc089ec07612b4a2615bb6b86f}{Vector3\+::\+Z\+E\+RO})
\begin{DoxyCompactList}\small\item\em Parses a \hyperlink{class_ogre_1_1_vector3}{Vector3} out of a String. \end{DoxyCompactList}\item 
static \hyperlink{class_ogre_1_1_vector4}{Vector4} \hyperlink{class_ogre_1_1_string_converter_a7dd1a2f936cced85559abb1f948bdecb}{parse\+Vector4} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&val, const \hyperlink{class_ogre_1_1_vector4}{Vector4} \&default\+Value=\hyperlink{class_ogre_1_1_vector4_a6094638aa9e67551258f70f113d805d9}{Vector4\+::\+Z\+E\+RO})
\begin{DoxyCompactList}\small\item\em Parses a \hyperlink{class_ogre_1_1_vector4}{Vector4} out of a String. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_string_converter_a45fb498a2f798c82bbf88116a5a34c53}{to\+String} (float val, unsigned short precision=6, unsigned short width=0, char fill=\textquotesingle{} \textquotesingle{}, std\+::ios\+::fmtflags flags=std\+::ios\+::fmtflags(0))
\begin{DoxyCompactList}\small\item\em Converts a float to a String. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_string_converter_abca988b16577c3feab1317c3646a180e}{to\+String} (double val, unsigned short precision=6, unsigned short width=0, char fill=\textquotesingle{} \textquotesingle{}, std\+::ios\+::fmtflags flags=std\+::ios\+::fmtflags(0))
\begin{DoxyCompactList}\small\item\em Converts a double to a String. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_string_converter_aa331e97f9c49e38ac4951c6643f02fbf}{to\+String} (\hyperlink{class_ogre_1_1_radian}{Radian} val, unsigned short precision=6, unsigned short width=0, char fill=\textquotesingle{} \textquotesingle{}, std\+::ios\+::fmtflags flags=std\+::ios\+::fmtflags(0))
\begin{DoxyCompactList}\small\item\em Converts a \hyperlink{class_ogre_1_1_radian}{Radian} to a String. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_string_converter_ad52e12f6ae6c1b1fec0a9bbaeff4b83d}{to\+String} (\hyperlink{class_ogre_1_1_degree}{Degree} val, unsigned short precision=6, unsigned short width=0, char fill=\textquotesingle{} \textquotesingle{}, std\+::ios\+::fmtflags flags=std\+::ios\+::fmtflags(0))
\begin{DoxyCompactList}\small\item\em Converts a \hyperlink{class_ogre_1_1_degree}{Degree} to a String. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_string_converter_acd229d30c61a7121aff0e32237fb3b6d}{to\+String} (\hyperlink{namespace_ogre_a1c37a43c04753c9ae0c17108c9e6c9d2}{int32} val, unsigned short width=0, char fill=\textquotesingle{} \textquotesingle{}, std\+::ios\+::fmtflags flags=std\+::ios\+::fmtflags(0))
\begin{DoxyCompactList}\small\item\em Converts an int to a String. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_string_converter_a56e4f44dd38d547ffbfc2ff72af9294b}{to\+String} (\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32} val, unsigned short width=0, char fill=\textquotesingle{} \textquotesingle{}, std\+::ios\+::fmtflags flags=std\+::ios\+::fmtflags(0))
\begin{DoxyCompactList}\small\item\em Converts an unsigned int to a String. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_string_converter_aa1378ae68227b869fc21b4bb9110d2db}{to\+String} (unsigned long val, unsigned short width=0, char fill=\textquotesingle{} \textquotesingle{}, std\+::ios\+::fmtflags flags=std\+::ios\+::fmtflags(0))
\begin{DoxyCompactList}\small\item\em Converts an unsigned long to a String. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_string_converter_a3f4aa3b9f2b6931e7010f0ef0bdc4f99}{to\+String} (unsigned long long val, unsigned short width=0, char fill=\textquotesingle{} \textquotesingle{}, std\+::ios\+::fmtflags flags=std\+::ios\+::fmtflags(0))
\begin{DoxyCompactList}\small\item\em Converts an unsigned long long to a String. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_string_converter_a17b3ccc053e6d9cb1e6f0fbd754984b5}{to\+String} (long val, unsigned short width=0, char fill=\textquotesingle{} \textquotesingle{}, std\+::ios\+::fmtflags flags=std\+::ios\+::fmtflags(0))
\begin{DoxyCompactList}\small\item\em Converts a long to a String. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_string_converter_aa671980d27b86d09a0f568b451ba677d}{to\+String} (bool val, bool yes\+No=false)
\begin{DoxyCompactList}\small\item\em Converts a boolean to a String. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_string_converter_a54b489bc08f1542fe9dd0b9d57fbfbca}{to\+String} (const \hyperlink{class_ogre_1_1_vector2}{Vector2} \&val)
\begin{DoxyCompactList}\small\item\em Converts a \hyperlink{class_ogre_1_1_vector2}{Vector2} to a String. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_string_converter_a40baf295547f60d3d0efcf279268d8dc}{to\+String} (const \hyperlink{class_ogre_1_1_vector3}{Vector3} \&val)
\begin{DoxyCompactList}\small\item\em Converts a \hyperlink{class_ogre_1_1_vector3}{Vector3} to a String. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_string_converter_a41d15619e971971f2025052e1a6d7c5a}{to\+String} (const \hyperlink{class_ogre_1_1_vector4}{Vector4} \&val)
\begin{DoxyCompactList}\small\item\em Converts a \hyperlink{class_ogre_1_1_vector4}{Vector4} to a String. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_string_converter_ae9044f5fd990ebf7c124dfc3d6423b0a}{to\+String} (const \hyperlink{class_ogre_1_1_matrix3}{Matrix3} \&val)
\begin{DoxyCompactList}\small\item\em Converts a \hyperlink{class_ogre_1_1_matrix3}{Matrix3} to a String. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_string_converter_aa0a2d5fb724610a66f1949511e1fb478}{to\+String} (const \hyperlink{class_ogre_1_1_matrix4}{Matrix4} \&val)
\begin{DoxyCompactList}\small\item\em Converts a \hyperlink{class_ogre_1_1_matrix4}{Matrix4} to a String. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_string_converter_aa05c075b14b73fbdc82f477d6da359f8}{to\+String} (const \hyperlink{class_ogre_1_1_quaternion}{Quaternion} \&val)
\begin{DoxyCompactList}\small\item\em Converts a \hyperlink{class_ogre_1_1_quaternion}{Quaternion} to a String. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_string_converter_a1a53ab0f54bc753ae2748909696d0b32}{to\+String} (const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&val)
\begin{DoxyCompactList}\small\item\em Converts a \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} to a String. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_string_converter_ab6f7c4fb9bf4be031282c8ccf5b38727}{to\+String} (const \hyperlink{group___general_ga783e5227595f351519627abfb740ec85}{String\+Vector} \&val)
\begin{DoxyCompactList}\small\item\em Converts a String\+Vector to a string. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_string_converter_aeb87e44bdcd785779c80a00123950157}{to\+String} (\hyperlink{group___general_ga0c187013987552e95dc0276e159911f7}{Colour\+Buffer\+Type} val)
\begin{DoxyCompactList}\small\item\em Converts a Colour\+Buffer\+Type to a String. \end{DoxyCompactList}\item 
static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_string_converter_a184e73275f33b8191a756dad27e391b2}{to\+String} (\hyperlink{group___general_ga5ddaf464fe84b110f720b21a9a94b0cf}{Stereo\+Mode\+Type} val)
\begin{DoxyCompactList}\small\item\em Converts a Stereo\+Mode\+Type to a String. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
static locale\+\_\+t \hyperlink{class_ogre_1_1_string_converter_a6667bbf4ce4a97aab4f5224508e6847a}{\+\_\+num\+Locale}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Class for converting the core \hyperlink{namespace_ogre}{Ogre} data types to/from Strings. 

\begin{DoxyRemark}{Remarks}
The code for converting values to and from strings is here as a separate class to avoid coupling String to other datatypes (and vice-\/versa) which reduces compilation dependency\+: important given how often the core types are used. 
\end{DoxyRemark}
\begin{DoxyParagraph}{}
This class is mainly used for parsing settings in text files. External applications can also use it to interface with classes which use the \hyperlink{class_ogre_1_1_string_interface}{String\+Interface} template class. 
\end{DoxyParagraph}
\begin{DoxyParagraph}{}
The String formats of each of the major types is listed with the methods. The basic types like int and Real just use the underlying C runtime library atof and atoi family methods, however custom types like \hyperlink{class_ogre_1_1_vector3}{Vector3}, \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} and \hyperlink{class_ogre_1_1_matrix4}{Matrix4} are also supported by this class using custom formats. 
\end{DoxyParagraph}
\begin{DoxyAuthor}{Author}
Steve Streeting 
\end{DoxyAuthor}


\subsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a45fb498a2f798c82bbf88116a5a34c53}\label{class_ogre_1_1_string_converter_a45fb498a2f798c82bbf88116a5a34c53}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!to\+String@{to\+String}}
\index{to\+String@{to\+String}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{to\+String()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [1/20]}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{float}]{val,  }\item[{unsigned short}]{precision = {\ttfamily 6},  }\item[{unsigned short}]{width = {\ttfamily 0},  }\item[{char}]{fill = {\ttfamily \textquotesingle{}~\textquotesingle{}},  }\item[{std\+::ios\+::fmtflags}]{flags = {\ttfamily std\+:\+:ios\+:\+:fmtflags(0)} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a float to a String. 

\mbox{\Hypertarget{class_ogre_1_1_string_converter_abca988b16577c3feab1317c3646a180e}\label{class_ogre_1_1_string_converter_abca988b16577c3feab1317c3646a180e}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!to\+String@{to\+String}}
\index{to\+String@{to\+String}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{to\+String()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [2/20]}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{double}]{val,  }\item[{unsigned short}]{precision = {\ttfamily 6},  }\item[{unsigned short}]{width = {\ttfamily 0},  }\item[{char}]{fill = {\ttfamily \textquotesingle{}~\textquotesingle{}},  }\item[{std\+::ios\+::fmtflags}]{flags = {\ttfamily std\+:\+:ios\+:\+:fmtflags(0)} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a double to a String. 

\mbox{\Hypertarget{class_ogre_1_1_string_converter_aa331e97f9c49e38ac4951c6643f02fbf}\label{class_ogre_1_1_string_converter_aa331e97f9c49e38ac4951c6643f02fbf}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!to\+String@{to\+String}}
\index{to\+String@{to\+String}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{to\+String()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [3/20]}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_radian}{Radian}}]{val,  }\item[{unsigned short}]{precision = {\ttfamily 6},  }\item[{unsigned short}]{width = {\ttfamily 0},  }\item[{char}]{fill = {\ttfamily \textquotesingle{}~\textquotesingle{}},  }\item[{std\+::ios\+::fmtflags}]{flags = {\ttfamily std\+:\+:ios\+:\+:fmtflags(0)} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



Converts a \hyperlink{class_ogre_1_1_radian}{Radian} to a String. 



References Ogre\+::\+Radian\+::value\+Angle\+Units().

\mbox{\Hypertarget{class_ogre_1_1_string_converter_ad52e12f6ae6c1b1fec0a9bbaeff4b83d}\label{class_ogre_1_1_string_converter_ad52e12f6ae6c1b1fec0a9bbaeff4b83d}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!to\+String@{to\+String}}
\index{to\+String@{to\+String}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{to\+String()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [4/20]}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_degree}{Degree}}]{val,  }\item[{unsigned short}]{precision = {\ttfamily 6},  }\item[{unsigned short}]{width = {\ttfamily 0},  }\item[{char}]{fill = {\ttfamily \textquotesingle{}~\textquotesingle{}},  }\item[{std\+::ios\+::fmtflags}]{flags = {\ttfamily std\+:\+:ios\+:\+:fmtflags(0)} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



Converts a \hyperlink{class_ogre_1_1_degree}{Degree} to a String. 



References Ogre\+::\+Degree\+::value\+Angle\+Units().

\mbox{\Hypertarget{class_ogre_1_1_string_converter_acd229d30c61a7121aff0e32237fb3b6d}\label{class_ogre_1_1_string_converter_acd229d30c61a7121aff0e32237fb3b6d}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!to\+String@{to\+String}}
\index{to\+String@{to\+String}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{to\+String()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [5/20]}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{\hyperlink{namespace_ogre_a1c37a43c04753c9ae0c17108c9e6c9d2}{int32}}]{val,  }\item[{unsigned short}]{width = {\ttfamily 0},  }\item[{char}]{fill = {\ttfamily \textquotesingle{}~\textquotesingle{}},  }\item[{std\+::ios\+::fmtflags}]{flags = {\ttfamily std\+:\+:ios\+:\+:fmtflags(0)} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts an int to a String. 

\mbox{\Hypertarget{class_ogre_1_1_string_converter_a56e4f44dd38d547ffbfc2ff72af9294b}\label{class_ogre_1_1_string_converter_a56e4f44dd38d547ffbfc2ff72af9294b}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!to\+String@{to\+String}}
\index{to\+String@{to\+String}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{to\+String()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [6/20]}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}}]{val,  }\item[{unsigned short}]{width = {\ttfamily 0},  }\item[{char}]{fill = {\ttfamily \textquotesingle{}~\textquotesingle{}},  }\item[{std\+::ios\+::fmtflags}]{flags = {\ttfamily std\+:\+:ios\+:\+:fmtflags(0)} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts an unsigned int to a String. 

\mbox{\Hypertarget{class_ogre_1_1_string_converter_aa1378ae68227b869fc21b4bb9110d2db}\label{class_ogre_1_1_string_converter_aa1378ae68227b869fc21b4bb9110d2db}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!to\+String@{to\+String}}
\index{to\+String@{to\+String}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{to\+String()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [7/20]}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{unsigned long}]{val,  }\item[{unsigned short}]{width = {\ttfamily 0},  }\item[{char}]{fill = {\ttfamily \textquotesingle{}~\textquotesingle{}},  }\item[{std\+::ios\+::fmtflags}]{flags = {\ttfamily std\+:\+:ios\+:\+:fmtflags(0)} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts an unsigned long to a String. 

\mbox{\Hypertarget{class_ogre_1_1_string_converter_a3f4aa3b9f2b6931e7010f0ef0bdc4f99}\label{class_ogre_1_1_string_converter_a3f4aa3b9f2b6931e7010f0ef0bdc4f99}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!to\+String@{to\+String}}
\index{to\+String@{to\+String}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{to\+String()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [8/20]}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{unsigned long long}]{val,  }\item[{unsigned short}]{width = {\ttfamily 0},  }\item[{char}]{fill = {\ttfamily \textquotesingle{}~\textquotesingle{}},  }\item[{std\+::ios\+::fmtflags}]{flags = {\ttfamily std\+:\+:ios\+:\+:fmtflags(0)} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts an unsigned long long to a String. 

\mbox{\Hypertarget{class_ogre_1_1_string_converter_a17b3ccc053e6d9cb1e6f0fbd754984b5}\label{class_ogre_1_1_string_converter_a17b3ccc053e6d9cb1e6f0fbd754984b5}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!to\+String@{to\+String}}
\index{to\+String@{to\+String}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{to\+String()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [9/20]}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{long}]{val,  }\item[{unsigned short}]{width = {\ttfamily 0},  }\item[{char}]{fill = {\ttfamily \textquotesingle{}~\textquotesingle{}},  }\item[{std\+::ios\+::fmtflags}]{flags = {\ttfamily std\+:\+:ios\+:\+:fmtflags(0)} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a long to a String. 

\mbox{\Hypertarget{class_ogre_1_1_string_converter_aa671980d27b86d09a0f568b451ba677d}\label{class_ogre_1_1_string_converter_aa671980d27b86d09a0f568b451ba677d}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!to\+String@{to\+String}}
\index{to\+String@{to\+String}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{to\+String()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [10/20]}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{bool}]{val,  }\item[{bool}]{yes\+No = {\ttfamily false} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a boolean to a String. 


\begin{DoxyParams}{Parameters}
{\em yes\+No} & If set to true, result is \textquotesingle{}yes\textquotesingle{} or \textquotesingle{}no\textquotesingle{} instead of \textquotesingle{}true\textquotesingle{} or \textquotesingle{}false\textquotesingle{} \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a54b489bc08f1542fe9dd0b9d57fbfbca}\label{class_ogre_1_1_string_converter_a54b489bc08f1542fe9dd0b9d57fbfbca}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!to\+String@{to\+String}}
\index{to\+String@{to\+String}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{to\+String()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [11/20]}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_vector2}{Vector2} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a \hyperlink{class_ogre_1_1_vector2}{Vector2} to a String. 

\begin{DoxyRemark}{Remarks}
Format is \char`\"{}x y\char`\"{} (i.\+e. 2x Real values, space delimited) 
\end{DoxyRemark}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a40baf295547f60d3d0efcf279268d8dc}\label{class_ogre_1_1_string_converter_a40baf295547f60d3d0efcf279268d8dc}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!to\+String@{to\+String}}
\index{to\+String@{to\+String}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{to\+String()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [12/20]}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_vector3}{Vector3} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a \hyperlink{class_ogre_1_1_vector3}{Vector3} to a String. 

\begin{DoxyRemark}{Remarks}
Format is \char`\"{}x y z\char`\"{} (i.\+e. 3x Real values, space delimited) 
\end{DoxyRemark}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a41d15619e971971f2025052e1a6d7c5a}\label{class_ogre_1_1_string_converter_a41d15619e971971f2025052e1a6d7c5a}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!to\+String@{to\+String}}
\index{to\+String@{to\+String}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{to\+String()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [13/20]}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_vector4}{Vector4} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a \hyperlink{class_ogre_1_1_vector4}{Vector4} to a String. 

\begin{DoxyRemark}{Remarks}
Format is \char`\"{}x y z w\char`\"{} (i.\+e. 4x Real values, space delimited) 
\end{DoxyRemark}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_ae9044f5fd990ebf7c124dfc3d6423b0a}\label{class_ogre_1_1_string_converter_ae9044f5fd990ebf7c124dfc3d6423b0a}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!to\+String@{to\+String}}
\index{to\+String@{to\+String}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{to\+String()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [14/20]}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_matrix3}{Matrix3} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a \hyperlink{class_ogre_1_1_matrix3}{Matrix3} to a String. 

\begin{DoxyRemark}{Remarks}
Format is \char`\"{}00 01 02 10 11 12 20 21 22\char`\"{} where \textquotesingle{}01\textquotesingle{} means row 0 column 1 etc. 
\end{DoxyRemark}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_aa0a2d5fb724610a66f1949511e1fb478}\label{class_ogre_1_1_string_converter_aa0a2d5fb724610a66f1949511e1fb478}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!to\+String@{to\+String}}
\index{to\+String@{to\+String}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{to\+String()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [15/20]}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_matrix4}{Matrix4} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a \hyperlink{class_ogre_1_1_matrix4}{Matrix4} to a String. 

\begin{DoxyRemark}{Remarks}
Format is \char`\"{}00 01 02 03 10 11 12 13 20 21 22 23 30 31 32 33\char`\"{} where \textquotesingle{}01\textquotesingle{} means row 0 column 1 etc. 
\end{DoxyRemark}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_aa05c075b14b73fbdc82f477d6da359f8}\label{class_ogre_1_1_string_converter_aa05c075b14b73fbdc82f477d6da359f8}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!to\+String@{to\+String}}
\index{to\+String@{to\+String}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{to\+String()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [16/20]}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_quaternion}{Quaternion} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a \hyperlink{class_ogre_1_1_quaternion}{Quaternion} to a String. 

\begin{DoxyRemark}{Remarks}
Format is \char`\"{}w x y z\char`\"{} (i.\+e. 4x Real values, space delimited) 
\end{DoxyRemark}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a1a53ab0f54bc753ae2748909696d0b32}\label{class_ogre_1_1_string_converter_a1a53ab0f54bc753ae2748909696d0b32}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!to\+String@{to\+String}}
\index{to\+String@{to\+String}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{to\+String()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [17/20]}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} to a String. 

\begin{DoxyRemark}{Remarks}
Format is \char`\"{}r g b a\char`\"{} (i.\+e. 4x Real values, space delimited). 
\end{DoxyRemark}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_ab6f7c4fb9bf4be031282c8ccf5b38727}\label{class_ogre_1_1_string_converter_ab6f7c4fb9bf4be031282c8ccf5b38727}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!to\+String@{to\+String}}
\index{to\+String@{to\+String}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{to\+String()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [18/20]}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{const \hyperlink{group___general_ga783e5227595f351519627abfb740ec85}{String\+Vector} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a String\+Vector to a string. 

\begin{DoxyRemark}{Remarks}
Strings must not contain spaces since space is used as a delimiter in the output. 
\end{DoxyRemark}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_abe797dbd9215f9f649c339a8f7044e50}\label{class_ogre_1_1_string_converter_abe797dbd9215f9f649c339a8f7044e50}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse@{parse}}
\index{parse@{parse}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [1/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{str,  }\item[{\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&}]{v }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a String to a basic value type. 

\begin{DoxyReturn}{Returns}
whether the conversion was successful 
\end{DoxyReturn}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_adb4cdcd4866f0989be8bcff20a2cc4be}\label{class_ogre_1_1_string_converter_adb4cdcd4866f0989be8bcff20a2cc4be}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse@{parse}}
\index{parse@{parse}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [2/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{str,  }\item[{\hyperlink{class_ogre_1_1_quaternion}{Quaternion} \&}]{v }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_string_converter_a4ed087545408d67c8ae78c61f17fe540}\label{class_ogre_1_1_string_converter_a4ed087545408d67c8ae78c61f17fe540}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse@{parse}}
\index{parse@{parse}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [3/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{str,  }\item[{\hyperlink{class_ogre_1_1_matrix4}{Matrix4} \&}]{v }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_string_converter_a2b13c57d6d50b02b4c49ee0f15047f86}\label{class_ogre_1_1_string_converter_a2b13c57d6d50b02b4c49ee0f15047f86}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse@{parse}}
\index{parse@{parse}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [4/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{str,  }\item[{\hyperlink{class_ogre_1_1_matrix3}{Matrix3} \&}]{v }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_string_converter_a432bdb899c4f5c0408eee0587918279c}\label{class_ogre_1_1_string_converter_a432bdb899c4f5c0408eee0587918279c}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse@{parse}}
\index{parse@{parse}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [5/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{str,  }\item[{\hyperlink{class_ogre_1_1_vector4}{Vector4} \&}]{v }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_string_converter_a34ea0643ed34b39be5ae6e8991fc66f8}\label{class_ogre_1_1_string_converter_a34ea0643ed34b39be5ae6e8991fc66f8}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse@{parse}}
\index{parse@{parse}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [6/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{str,  }\item[{\hyperlink{class_ogre_1_1_vector3}{Vector3} \&}]{v }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_string_converter_aac72f36d80009ebb30da7d270c08d591}\label{class_ogre_1_1_string_converter_aac72f36d80009ebb30da7d270c08d591}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse@{parse}}
\index{parse@{parse}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [7/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{str,  }\item[{\hyperlink{class_ogre_1_1_vector2}{Vector2} \&}]{v }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_string_converter_a0e0ff0bb4ea783c8975755205a665bae}\label{class_ogre_1_1_string_converter_a0e0ff0bb4ea783c8975755205a665bae}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse@{parse}}
\index{parse@{parse}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [8/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{str,  }\item[{\hyperlink{namespace_ogre_a1c37a43c04753c9ae0c17108c9e6c9d2}{int32} \&}]{v }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_string_converter_a3fc58f308c0abf991206a2f30d6aa8b3}\label{class_ogre_1_1_string_converter_a3fc58f308c0abf991206a2f30d6aa8b3}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse@{parse}}
\index{parse@{parse}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [9/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{str,  }\item[{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32} \&}]{v }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_string_converter_aeb02a0cd665837b10e39b2b78bc255ec}\label{class_ogre_1_1_string_converter_aeb02a0cd665837b10e39b2b78bc255ec}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse@{parse}}
\index{parse@{parse}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [10/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{str,  }\item[{\hyperlink{namespace_ogre_a44bca44dae060c979d0e74cbf77cf4dc}{int64} \&}]{v }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_string_converter_ae243a7e23c12952b72a0ef627d0386ec}\label{class_ogre_1_1_string_converter_ae243a7e23c12952b72a0ef627d0386ec}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse@{parse}}
\index{parse@{parse}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [11/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{str,  }\item[{unsigned long \&}]{v }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_string_converter_a7ba002d36e0af0d63ead860659c21625}\label{class_ogre_1_1_string_converter_a7ba002d36e0af0d63ead860659c21625}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse@{parse}}
\index{parse@{parse}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [12/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{str,  }\item[{unsigned long long \&}]{v }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_string_converter_a56ada01feac7a06801f82a9abfd0cd52}\label{class_ogre_1_1_string_converter_a56ada01feac7a06801f82a9abfd0cd52}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse@{parse}}
\index{parse@{parse}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [13/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{str,  }\item[{bool \&}]{v }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_string_converter_a50dc18fbea93867cce178f015d866149}\label{class_ogre_1_1_string_converter_a50dc18fbea93867cce178f015d866149}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse@{parse}}
\index{parse@{parse}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [14/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{str,  }\item[{double \&}]{v }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_string_converter_a78755a56a6f07c545bdc7a73c035a96d}\label{class_ogre_1_1_string_converter_a78755a56a6f07c545bdc7a73c035a96d}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse@{parse}}
\index{parse@{parse}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [15/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{str,  }\item[{float \&}]{v }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_string_converter_a9633e8a5b340ca0c3b36aa51efb4cc5d}\label{class_ogre_1_1_string_converter_a9633e8a5b340ca0c3b36aa51efb4cc5d}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse\+Real@{parse\+Real}}
\index{parse\+Real@{parse\+Real}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse\+Real()}{parseReal()}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} Ogre\+::\+String\+Converter\+::parse\+Real (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{val,  }\item[{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}}]{default\+Value = {\ttfamily 0} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



Converts a String to a Real. 

\begin{DoxyReturn}{Returns}
0.\+0 if the value could not be parsed, otherwise the Real version of the String. 
\end{DoxyReturn}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_ae7053b6bd3df67328a898940036ab5b5}\label{class_ogre_1_1_string_converter_ae7053b6bd3df67328a898940036ab5b5}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse\+Angle@{parse\+Angle}}
\index{parse\+Angle@{parse\+Angle}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse\+Angle()}{parseAngle()}}
{\footnotesize\ttfamily static \hyperlink{class_ogre_1_1_radian}{Radian} Ogre\+::\+String\+Converter\+::parse\+Angle (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{val,  }\item[{\hyperlink{class_ogre_1_1_radian}{Radian}}]{default\+Value = {\ttfamily \hyperlink{class_ogre_1_1_radian}{Radian}(0)} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



Converts a String to a \hyperlink{class_ogre_1_1_angle}{Angle}. 

\begin{DoxyReturn}{Returns}
0.\+0 if the value could not be parsed, otherwise the \hyperlink{class_ogre_1_1_angle}{Angle} version of the String. 
\end{DoxyReturn}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_aa0d9e22b2cfa07df243920cedfb68563}\label{class_ogre_1_1_string_converter_aa0d9e22b2cfa07df243920cedfb68563}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse\+Int@{parse\+Int}}
\index{parse\+Int@{parse\+Int}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse\+Int()}{parseInt()}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_a1c37a43c04753c9ae0c17108c9e6c9d2}{int32} Ogre\+::\+String\+Converter\+::parse\+Int (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{val,  }\item[{\hyperlink{namespace_ogre_a1c37a43c04753c9ae0c17108c9e6c9d2}{int32}}]{default\+Value = {\ttfamily 0} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



Converts a String to a whole number. 

\begin{DoxyReturn}{Returns}
0.\+0 if the value could not be parsed, otherwise the numeric version of the String. 
\end{DoxyReturn}


Referenced by Ogre\+::\+Driver\+Version\+::from\+String().

\mbox{\Hypertarget{class_ogre_1_1_string_converter_a66b762033aad3b0464dd116f983c7685}\label{class_ogre_1_1_string_converter_a66b762033aad3b0464dd116f983c7685}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse\+Unsigned\+Int@{parse\+Unsigned\+Int}}
\index{parse\+Unsigned\+Int@{parse\+Unsigned\+Int}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse\+Unsigned\+Int()}{parseUnsignedInt()}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32} Ogre\+::\+String\+Converter\+::parse\+Unsigned\+Int (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{val,  }\item[{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}}]{default\+Value = {\ttfamily 0} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



Converts a String to a whole number. 

\begin{DoxyReturn}{Returns}
0.\+0 if the value could not be parsed, otherwise the numeric version of the String. 
\end{DoxyReturn}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a4d5e92a12b81e2c57d90762a305dc4d3}\label{class_ogre_1_1_string_converter_a4d5e92a12b81e2c57d90762a305dc4d3}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse\+Long@{parse\+Long}}
\index{parse\+Long@{parse\+Long}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse\+Long()}{parseLong()}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_a44bca44dae060c979d0e74cbf77cf4dc}{int64} Ogre\+::\+String\+Converter\+::parse\+Long (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{val,  }\item[{\hyperlink{namespace_ogre_a44bca44dae060c979d0e74cbf77cf4dc}{int64}}]{default\+Value = {\ttfamily 0} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

\begin{DoxyRefDesc}{Deprecated}
\item[\hyperlink{deprecated__deprecated000148}{Deprecated}]\end{DoxyRefDesc}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a512f16395740a8e25107f91fe78a4f7f}\label{class_ogre_1_1_string_converter_a512f16395740a8e25107f91fe78a4f7f}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse\+Unsigned\+Long@{parse\+Unsigned\+Long}}
\index{parse\+Unsigned\+Long@{parse\+Unsigned\+Long}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse\+Unsigned\+Long()}{parseUnsignedLong()}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_a7e1487b57f16a1479302d1896c6f4445}{uint64} Ogre\+::\+String\+Converter\+::parse\+Unsigned\+Long (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{val,  }\item[{\hyperlink{namespace_ogre_a7e1487b57f16a1479302d1896c6f4445}{uint64}}]{default\+Value = {\ttfamily 0} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

\begin{DoxyRefDesc}{Deprecated}
\item[\hyperlink{deprecated__deprecated000149}{Deprecated}]\end{DoxyRefDesc}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a0cdfb81eecf49efe65f33593f2251b39}\label{class_ogre_1_1_string_converter_a0cdfb81eecf49efe65f33593f2251b39}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse\+SizeT@{parse\+SizeT}}
\index{parse\+SizeT@{parse\+SizeT}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse\+Size\+T()}{parseSizeT()}}
{\footnotesize\ttfamily static size\+\_\+t Ogre\+::\+String\+Converter\+::parse\+SizeT (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{val,  }\item[{size\+\_\+t}]{default\+Value = {\ttfamily 0} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



Converts a String to size\+\_\+t. 

\begin{DoxyReturn}{Returns}
default\+Value if the value could not be parsed, otherwise the numeric version of the String. 
\end{DoxyReturn}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a8f1d0fab67ac94cb5466812aea13dae0}\label{class_ogre_1_1_string_converter_a8f1d0fab67ac94cb5466812aea13dae0}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse\+Bool@{parse\+Bool}}
\index{parse\+Bool@{parse\+Bool}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse\+Bool()}{parseBool()}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse\+Bool (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{val,  }\item[{bool}]{default\+Value = {\ttfamily 0} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



Converts a String to a boolean. 

\begin{DoxyRemark}{Remarks}
Returns true if case-\/insensitive match of the start of the string matches \char`\"{}true\char`\"{}, \char`\"{}yes\char`\"{}, \char`\"{}1\char`\"{}, or \char`\"{}on\char`\"{}, false if \char`\"{}false\char`\"{}, \char`\"{}no\char`\"{}, \char`\"{}0\char`\"{} or \char`\"{}off\char`\"{}. 
\end{DoxyRemark}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a0759107b842b8483abbce915a74dd5e1}\label{class_ogre_1_1_string_converter_a0759107b842b8483abbce915a74dd5e1}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse\+Vector2@{parse\+Vector2}}
\index{parse\+Vector2@{parse\+Vector2}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse\+Vector2()}{parseVector2()}}
{\footnotesize\ttfamily static \hyperlink{class_ogre_1_1_vector2}{Vector2} Ogre\+::\+String\+Converter\+::parse\+Vector2 (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{val,  }\item[{const \hyperlink{class_ogre_1_1_vector2}{Vector2} \&}]{default\+Value = {\ttfamily \hyperlink{class_ogre_1_1_vector2_a70fef72151781ad0174a004a8b6b3acc}{Vector2\+::\+Z\+E\+RO}} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



Parses a \hyperlink{class_ogre_1_1_vector2}{Vector2} out of a String. 

\begin{DoxyRemark}{Remarks}
Format is \char`\"{}x y\char`\"{} ie. 2 Real components, space delimited. Failure to parse returns \hyperlink{class_ogre_1_1_vector2_a70fef72151781ad0174a004a8b6b3acc}{Vector2\+::\+Z\+E\+RO}. 
\end{DoxyRemark}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a4de896cef79f4620355149a42c43dff6}\label{class_ogre_1_1_string_converter_a4de896cef79f4620355149a42c43dff6}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse\+Vector3@{parse\+Vector3}}
\index{parse\+Vector3@{parse\+Vector3}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse\+Vector3()}{parseVector3()}}
{\footnotesize\ttfamily static \hyperlink{class_ogre_1_1_vector3}{Vector3} Ogre\+::\+String\+Converter\+::parse\+Vector3 (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{val,  }\item[{const \hyperlink{class_ogre_1_1_vector3}{Vector3} \&}]{default\+Value = {\ttfamily \hyperlink{class_ogre_1_1_vector3_a5da94afc089ec07612b4a2615bb6b86f}{Vector3\+::\+Z\+E\+RO}} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



Parses a \hyperlink{class_ogre_1_1_vector3}{Vector3} out of a String. 

\begin{DoxyRemark}{Remarks}
Format is \char`\"{}x y z\char`\"{} ie. 3 Real components, space delimited. Failure to parse returns \hyperlink{class_ogre_1_1_vector3_a5da94afc089ec07612b4a2615bb6b86f}{Vector3\+::\+Z\+E\+RO}. 
\end{DoxyRemark}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a7dd1a2f936cced85559abb1f948bdecb}\label{class_ogre_1_1_string_converter_a7dd1a2f936cced85559abb1f948bdecb}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse\+Vector4@{parse\+Vector4}}
\index{parse\+Vector4@{parse\+Vector4}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse\+Vector4()}{parseVector4()}}
{\footnotesize\ttfamily static \hyperlink{class_ogre_1_1_vector4}{Vector4} Ogre\+::\+String\+Converter\+::parse\+Vector4 (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{val,  }\item[{const \hyperlink{class_ogre_1_1_vector4}{Vector4} \&}]{default\+Value = {\ttfamily \hyperlink{class_ogre_1_1_vector4_a6094638aa9e67551258f70f113d805d9}{Vector4\+::\+Z\+E\+RO}} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



Parses a \hyperlink{class_ogre_1_1_vector4}{Vector4} out of a String. 

\begin{DoxyRemark}{Remarks}
Format is \char`\"{}x y z w\char`\"{} ie. 4 Real components, space delimited. Failure to parse returns \hyperlink{class_ogre_1_1_vector4_a6094638aa9e67551258f70f113d805d9}{Vector4\+::\+Z\+E\+RO}. 
\end{DoxyRemark}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a4591e8414fc653e18ac7c3b427c5f093}\label{class_ogre_1_1_string_converter_a4591e8414fc653e18ac7c3b427c5f093}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse\+Matrix3@{parse\+Matrix3}}
\index{parse\+Matrix3@{parse\+Matrix3}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse\+Matrix3()}{parseMatrix3()}}
{\footnotesize\ttfamily static \hyperlink{class_ogre_1_1_matrix3}{Matrix3} Ogre\+::\+String\+Converter\+::parse\+Matrix3 (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{val,  }\item[{const \hyperlink{class_ogre_1_1_matrix3}{Matrix3} \&}]{default\+Value = {\ttfamily \hyperlink{class_ogre_1_1_matrix3_adcb2945d4f9b8995236be5a27dcfe343}{Matrix3\+::\+I\+D\+E\+N\+T\+I\+TY}} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



Parses a \hyperlink{class_ogre_1_1_matrix3}{Matrix3} out of a String. 

\begin{DoxyRemark}{Remarks}
Format is \char`\"{}00 01 02 10 11 12 20 21 22\char`\"{} where \textquotesingle{}01\textquotesingle{} means row 0 column 1 etc. Failure to parse returns \hyperlink{class_ogre_1_1_matrix3_adcb2945d4f9b8995236be5a27dcfe343}{Matrix3\+::\+I\+D\+E\+N\+T\+I\+TY}. 
\end{DoxyRemark}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a9ceacfd6e4f13f89c1ec03f5ef754b58}\label{class_ogre_1_1_string_converter_a9ceacfd6e4f13f89c1ec03f5ef754b58}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse\+Matrix4@{parse\+Matrix4}}
\index{parse\+Matrix4@{parse\+Matrix4}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse\+Matrix4()}{parseMatrix4()}}
{\footnotesize\ttfamily static \hyperlink{class_ogre_1_1_matrix4}{Matrix4} Ogre\+::\+String\+Converter\+::parse\+Matrix4 (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{val,  }\item[{const \hyperlink{class_ogre_1_1_matrix4}{Matrix4} \&}]{default\+Value = {\ttfamily \hyperlink{class_ogre_1_1_matrix4_af2f61127dd1911c9ac2b4cbc0b4f3668}{Matrix4\+::\+I\+D\+E\+N\+T\+I\+TY}} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



Parses a \hyperlink{class_ogre_1_1_matrix4}{Matrix4} out of a String. 

\begin{DoxyRemark}{Remarks}
Format is \char`\"{}00 01 02 03 10 11 12 13 20 21 22 23 30 31 32 33\char`\"{} where \textquotesingle{}01\textquotesingle{} means row 0 column 1 etc. Failure to parse returns \hyperlink{class_ogre_1_1_matrix4_af2f61127dd1911c9ac2b4cbc0b4f3668}{Matrix4\+::\+I\+D\+E\+N\+T\+I\+TY}. 
\end{DoxyRemark}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_adf71ad0ddbc54ab1d742e10a0dc18911}\label{class_ogre_1_1_string_converter_adf71ad0ddbc54ab1d742e10a0dc18911}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse\+Quaternion@{parse\+Quaternion}}
\index{parse\+Quaternion@{parse\+Quaternion}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse\+Quaternion()}{parseQuaternion()}}
{\footnotesize\ttfamily static \hyperlink{class_ogre_1_1_quaternion}{Quaternion} Ogre\+::\+String\+Converter\+::parse\+Quaternion (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{val,  }\item[{const \hyperlink{class_ogre_1_1_quaternion}{Quaternion} \&}]{default\+Value = {\ttfamily \hyperlink{class_ogre_1_1_quaternion_a441b8d52549e1dedec27420325a313ef}{Quaternion\+::\+I\+D\+E\+N\+T\+I\+TY}} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



Parses a \hyperlink{class_ogre_1_1_quaternion}{Quaternion} out of a String. 

\begin{DoxyRemark}{Remarks}
Format is \char`\"{}w x y z\char`\"{} (i.\+e. 4x Real values, space delimited). Failure to parse returns \hyperlink{class_ogre_1_1_quaternion_a441b8d52549e1dedec27420325a313ef}{Quaternion\+::\+I\+D\+E\+N\+T\+I\+TY}. 
\end{DoxyRemark}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a167f9319fa721f66e393d963de145c6c}\label{class_ogre_1_1_string_converter_a167f9319fa721f66e393d963de145c6c}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse\+Colour\+Value@{parse\+Colour\+Value}}
\index{parse\+Colour\+Value@{parse\+Colour\+Value}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse\+Colour\+Value()}{parseColourValue()}}
{\footnotesize\ttfamily static \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} Ogre\+::\+String\+Converter\+::parse\+Colour\+Value (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{val,  }\item[{const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&}]{default\+Value = {\ttfamily \hyperlink{class_ogre_1_1_colour_value_a7f8a06f2a9dd645417c36b560f496c1a}{Colour\+Value\+::\+Black}} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



Parses a \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} out of a String. 

\begin{DoxyRemark}{Remarks}
Format is \char`\"{}r g b a\char`\"{} (i.\+e. 4x Real values, space delimited), or \char`\"{}r g b\char`\"{} which implies an alpha value of 1.\+0 (opaque). Failure to parse returns \hyperlink{class_ogre_1_1_colour_value_a7f8a06f2a9dd645417c36b560f496c1a}{Colour\+Value\+::\+Black}. 
\end{DoxyRemark}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a041e06bfaeca7a8950bbd04176d1b826}\label{class_ogre_1_1_string_converter_a041e06bfaeca7a8950bbd04176d1b826}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse\+String\+Vector@{parse\+String\+Vector}}
\index{parse\+String\+Vector@{parse\+String\+Vector}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse\+String\+Vector()}{parseStringVector()}}
{\footnotesize\ttfamily static \hyperlink{group___general_ga783e5227595f351519627abfb740ec85}{String\+Vector} Ogre\+::\+String\+Converter\+::parse\+String\+Vector (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

\begin{DoxyRefDesc}{Deprecated}
\item[\hyperlink{deprecated__deprecated000150}{Deprecated}]use \hyperlink{class_ogre_1_1_string_util_ae644f35a6ea4f85113ad24d2a3ca4933}{String\+Util\+::split} \end{DoxyRefDesc}


References Ogre\+::\+C\+B\+T\+\_\+\+B\+A\+CK, Ogre\+::\+S\+M\+T\+\_\+\+N\+O\+NE, and Ogre\+::\+String\+Util\+::split().

\mbox{\Hypertarget{class_ogre_1_1_string_converter_a95d05930b54167f5353733ec36668f65}\label{class_ogre_1_1_string_converter_a95d05930b54167f5353733ec36668f65}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!is\+Number@{is\+Number}}
\index{is\+Number@{is\+Number}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{is\+Number()}{isNumber()}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::is\+Number (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Checks the String is a valid number value. 

\mbox{\Hypertarget{class_ogre_1_1_string_converter_aeb87e44bdcd785779c80a00123950157}\label{class_ogre_1_1_string_converter_aeb87e44bdcd785779c80a00123950157}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!to\+String@{to\+String}}
\index{to\+String@{to\+String}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{to\+String()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [19/20]}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{\hyperlink{group___general_ga0c187013987552e95dc0276e159911f7}{Colour\+Buffer\+Type}}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a Colour\+Buffer\+Type to a String. 

\begin{DoxyRemark}{Remarks}
String output format is \char`\"{}\+Back\char`\"{}, \char`\"{}\+Back Left\char`\"{}, \char`\"{}\+Back Right\char`\"{}, etc. 
\end{DoxyRemark}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a49e815a4951a685b0434bcb561fa3a37}\label{class_ogre_1_1_string_converter_a49e815a4951a685b0434bcb561fa3a37}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse\+Colour\+Buffer@{parse\+Colour\+Buffer}}
\index{parse\+Colour\+Buffer@{parse\+Colour\+Buffer}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse\+Colour\+Buffer()}{parseColourBuffer()}}
{\footnotesize\ttfamily static \hyperlink{group___general_ga0c187013987552e95dc0276e159911f7}{Colour\+Buffer\+Type} Ogre\+::\+String\+Converter\+::parse\+Colour\+Buffer (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{val,  }\item[{\hyperlink{group___general_ga0c187013987552e95dc0276e159911f7}{Colour\+Buffer\+Type}}]{default\+Value = {\ttfamily \hyperlink{group___general_gga0c187013987552e95dc0276e159911f7abd9d0340c3d50820dca9b725855d7106}{C\+B\+T\+\_\+\+B\+A\+CK}} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a String to a Colour\+Buffer\+Type. 

\begin{DoxyRemark}{Remarks}
String input format should be \char`\"{}\+Back\char`\"{}, \char`\"{}\+Back Left\char`\"{}, \char`\"{}\+Back Right\char`\"{}, etc. 
\end{DoxyRemark}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a184e73275f33b8191a756dad27e391b2}\label{class_ogre_1_1_string_converter_a184e73275f33b8191a756dad27e391b2}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!to\+String@{to\+String}}
\index{to\+String@{to\+String}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{to\+String()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [20/20]}}
{\footnotesize\ttfamily static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{\hyperlink{group___general_ga5ddaf464fe84b110f720b21a9a94b0cf}{Stereo\+Mode\+Type}}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a Stereo\+Mode\+Type to a String. 

\begin{DoxyRemark}{Remarks}
String output format is \char`\"{}\+None\char`\"{}, \char`\"{}\+Frame Sequential\char`\"{}, etc. 
\end{DoxyRemark}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a2b0bf2b7d279c782d175797ecccdb769}\label{class_ogre_1_1_string_converter_a2b0bf2b7d279c782d175797ecccdb769}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!parse\+Stereo\+Mode@{parse\+Stereo\+Mode}}
\index{parse\+Stereo\+Mode@{parse\+Stereo\+Mode}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{parse\+Stereo\+Mode()}{parseStereoMode()}}
{\footnotesize\ttfamily static \hyperlink{group___general_ga5ddaf464fe84b110f720b21a9a94b0cf}{Stereo\+Mode\+Type} Ogre\+::\+String\+Converter\+::parse\+Stereo\+Mode (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{val,  }\item[{\hyperlink{group___general_ga5ddaf464fe84b110f720b21a9a94b0cf}{Stereo\+Mode\+Type}}]{default\+Value = {\ttfamily \hyperlink{group___general_gga5ddaf464fe84b110f720b21a9a94b0cfa1232b9e406208c3ae19738143cf70ae4}{S\+M\+T\+\_\+\+N\+O\+NE}} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a String to a Stereo\+Mode\+Type. 

\begin{DoxyRemark}{Remarks}
String input format should be \char`\"{}\+None\char`\"{}, \char`\"{}\+Frame Sequential\char`\"{}, etc. 
\end{DoxyRemark}


\subsection{Member Data Documentation}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a6667bbf4ce4a97aab4f5224508e6847a}\label{class_ogre_1_1_string_converter_a6667bbf4ce4a97aab4f5224508e6847a}} 
\index{Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}!\+\_\+num\+Locale@{\+\_\+num\+Locale}}
\index{\+\_\+num\+Locale@{\+\_\+num\+Locale}!Ogre\+::\+String\+Converter@{Ogre\+::\+String\+Converter}}
\subsubsection{\texorpdfstring{\+\_\+num\+Locale}{\_numLocale}}
{\footnotesize\ttfamily locale\+\_\+t Ogre\+::\+String\+Converter\+::\+\_\+num\+Locale\hspace{0.3cm}{\ttfamily [static]}}



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