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


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




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

\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static bool \mbox{\hyperlink{class_ogre_1_1_string_converter_a95d05930b54167f5353733ec36668f65}{is\+Number}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&val)
\begin{DoxyCompactList}\small\item\em Checks the String is a valid number value. \end{DoxyCompactList}\item 
static bool \mbox{\hyperlink{class_ogre_1_1_string_converter_a56ada01feac7a06801f82a9abfd0cd52}{parse}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&str, bool \&v)
\item 
static bool \mbox{\hyperlink{class_ogre_1_1_string_converter_abe797dbd9215f9f649c339a8f7044e50}{parse}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&str, \mbox{\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 \mbox{\hyperlink{class_ogre_1_1_string_converter_a50dc18fbea93867cce178f015d866149}{parse}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&str, double \&v)
\item 
static bool \mbox{\hyperlink{class_ogre_1_1_string_converter_a78755a56a6f07c545bdc7a73c035a96d}{parse}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&str, float \&v)
\item 
static bool \mbox{\hyperlink{class_ogre_1_1_string_converter_a0e0ff0bb4ea783c8975755205a665bae}{parse}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&str, \mbox{\hyperlink{namespace_ogre_a1c37a43c04753c9ae0c17108c9e6c9d2}{int32}} \&v)
\item 
static bool \mbox{\hyperlink{class_ogre_1_1_string_converter_aeb02a0cd665837b10e39b2b78bc255ec}{parse}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&str, \mbox{\hyperlink{namespace_ogre_a44bca44dae060c979d0e74cbf77cf4dc}{int64}} \&v)
\item 
static bool \mbox{\hyperlink{class_ogre_1_1_string_converter_a2b13c57d6d50b02b4c49ee0f15047f86}{parse}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&str, \mbox{\hyperlink{class_ogre_1_1_matrix3}{Matrix3}} \&v)
\item 
static bool \mbox{\hyperlink{class_ogre_1_1_string_converter_a4ed087545408d67c8ae78c61f17fe540}{parse}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&str, \mbox{\hyperlink{class_ogre_1_1_matrix4}{Matrix4}} \&v)
\item 
static bool \mbox{\hyperlink{class_ogre_1_1_string_converter_adb4cdcd4866f0989be8bcff20a2cc4be}{parse}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&str, \mbox{\hyperlink{class_ogre_1_1_quaternion}{Quaternion}} \&v)
\item 
static bool \mbox{\hyperlink{class_ogre_1_1_string_converter_a3fc58f308c0abf991206a2f30d6aa8b3}{parse}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&str, \mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} \&v)
\item 
static bool \mbox{\hyperlink{class_ogre_1_1_string_converter_ae243a7e23c12952b72a0ef627d0386ec}{parse}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&str, unsigned long \&v)
\item 
static bool \mbox{\hyperlink{class_ogre_1_1_string_converter_a7ba002d36e0af0d63ead860659c21625}{parse}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&str, unsigned long long \&v)
\item 
static bool \mbox{\hyperlink{class_ogre_1_1_string_converter_aac72f36d80009ebb30da7d270c08d591}{parse}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&str, \mbox{\hyperlink{namespace_ogre_a8542e5da4c0e0bda0d0bf5745329ea88}{Vector2}} \&v)
\item 
static bool \mbox{\hyperlink{class_ogre_1_1_string_converter_a34ea0643ed34b39be5ae6e8991fc66f8}{parse}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&str, \mbox{\hyperlink{namespace_ogre_ac94fc4008c1165dea017263fee56b273}{Vector3}} \&v)
\item 
static bool \mbox{\hyperlink{class_ogre_1_1_string_converter_a432bdb899c4f5c0408eee0587918279c}{parse}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&str, \mbox{\hyperlink{namespace_ogre_a739a289a4d5235f5f509a1795f5ffd5b}{Vector4}} \&v)
\item 
static \mbox{\hyperlink{class_ogre_1_1_radian}{Radian}} \mbox{\hyperlink{class_ogre_1_1_string_converter_ae7053b6bd3df67328a898940036ab5b5}{parse\+Angle}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&val, \mbox{\hyperlink{class_ogre_1_1_radian}{Radian}} default\+Value=\mbox{\hyperlink{class_ogre_1_1_radian}{Radian}}(0))
\begin{DoxyCompactList}\small\item\em Converts a String to a \mbox{\hyperlink{class_ogre_1_1_angle}{Angle}}. \end{DoxyCompactList}\item 
static bool \mbox{\hyperlink{class_ogre_1_1_string_converter_a8f1d0fab67ac94cb5466812aea13dae0}{parse\+Bool}} (const \mbox{\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 \mbox{\hyperlink{group___general_ga0c187013987552e95dc0276e159911f7}{Colour\+Buffer\+Type}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a49e815a4951a685b0434bcb561fa3a37}{parse\+Colour\+Buffer}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&val, \mbox{\hyperlink{group___general_ga0c187013987552e95dc0276e159911f7}{Colour\+Buffer\+Type}} default\+Value=\mbox{\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 \mbox{\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a167f9319fa721f66e393d963de145c6c}{parse\+Colour\+Value}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&val, const \mbox{\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value}} \&default\+Value=\mbox{\hyperlink{class_ogre_1_1_colour_value_a7f8a06f2a9dd645417c36b560f496c1a}{Colour\+Value\+::\+Black}})
\begin{DoxyCompactList}\small\item\em Parses a \mbox{\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value}} out of a String. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespace_ogre_a1c37a43c04753c9ae0c17108c9e6c9d2}{int32}} \mbox{\hyperlink{class_ogre_1_1_string_converter_aa0d9e22b2cfa07df243920cedfb68563}{parse\+Int}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&val, \mbox{\hyperlink{namespace_ogre_a1c37a43c04753c9ae0c17108c9e6c9d2}{int32}} default\+Value=0)
\begin{DoxyCompactList}\small\item\em Converts a String to a whole number. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespace_ogre_a44bca44dae060c979d0e74cbf77cf4dc}{int64}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a4d5e92a12b81e2c57d90762a305dc4d3}{parse\+Long}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&val, \mbox{\hyperlink{namespace_ogre_a44bca44dae060c979d0e74cbf77cf4dc}{int64}} default\+Value=0)
\item 
static \mbox{\hyperlink{class_ogre_1_1_matrix3}{Matrix3}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a4591e8414fc653e18ac7c3b427c5f093}{parse\+Matrix3}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&val, const \mbox{\hyperlink{class_ogre_1_1_matrix3}{Matrix3}} \&default\+Value=\mbox{\hyperlink{class_ogre_1_1_matrix3_adcb2945d4f9b8995236be5a27dcfe343}{Matrix3\+::\+I\+D\+E\+N\+T\+I\+TY}})
\begin{DoxyCompactList}\small\item\em Parses a \mbox{\hyperlink{class_ogre_1_1_matrix3}{Matrix3}} out of a String. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{class_ogre_1_1_matrix4}{Matrix4}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a9ceacfd6e4f13f89c1ec03f5ef754b58}{parse\+Matrix4}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&val, const \mbox{\hyperlink{class_ogre_1_1_matrix4}{Matrix4}} \&default\+Value=\mbox{\hyperlink{class_ogre_1_1_matrix4_af2f61127dd1911c9ac2b4cbc0b4f3668}{Matrix4\+::\+I\+D\+E\+N\+T\+I\+TY}})
\begin{DoxyCompactList}\small\item\em Parses a \mbox{\hyperlink{class_ogre_1_1_matrix4}{Matrix4}} out of a String. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{class_ogre_1_1_quaternion}{Quaternion}} \mbox{\hyperlink{class_ogre_1_1_string_converter_adf71ad0ddbc54ab1d742e10a0dc18911}{parse\+Quaternion}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&val, const \mbox{\hyperlink{class_ogre_1_1_quaternion}{Quaternion}} \&default\+Value=\mbox{\hyperlink{class_ogre_1_1_quaternion_a441b8d52549e1dedec27420325a313ef}{Quaternion\+::\+I\+D\+E\+N\+T\+I\+TY}})
\begin{DoxyCompactList}\small\item\em Parses a \mbox{\hyperlink{class_ogre_1_1_quaternion}{Quaternion}} out of a String. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a9633e8a5b340ca0c3b36aa51efb4cc5d}{parse\+Real}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&val, \mbox{\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 \mbox{\hyperlink{class_ogre_1_1_string_converter_a0cdfb81eecf49efe65f33593f2251b39}{parse\+SizeT}} (const \mbox{\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 \mbox{\hyperlink{group___general_ga5ddaf464fe84b110f720b21a9a94b0cf}{Stereo\+Mode\+Type}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a2b0bf2b7d279c782d175797ecccdb769}{parse\+Stereo\+Mode}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&val, \mbox{\hyperlink{group___general_ga5ddaf464fe84b110f720b21a9a94b0cf}{Stereo\+Mode\+Type}} default\+Value=\mbox{\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 \mbox{\hyperlink{group___general_ga783e5227595f351519627abfb740ec85}{String\+Vector}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a041e06bfaeca7a8950bbd04176d1b826}{parse\+String\+Vector}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&val)
\item 
static \mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a66b762033aad3b0464dd116f983c7685}{parse\+Unsigned\+Int}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&val, \mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} default\+Value=0)
\begin{DoxyCompactList}\small\item\em Converts a String to a whole number. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespace_ogre_a7e1487b57f16a1479302d1896c6f4445}{uint64}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a512f16395740a8e25107f91fe78a4f7f}{parse\+Unsigned\+Long}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&val, \mbox{\hyperlink{namespace_ogre_a7e1487b57f16a1479302d1896c6f4445}{uint64}} default\+Value=0)
\item 
static \mbox{\hyperlink{namespace_ogre_a8542e5da4c0e0bda0d0bf5745329ea88}{Vector2}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a0759107b842b8483abbce915a74dd5e1}{parse\+Vector2}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&val, const \mbox{\hyperlink{namespace_ogre_a8542e5da4c0e0bda0d0bf5745329ea88}{Vector2}} \&default\+Value=Vector2\+::\+Z\+E\+RO)
\begin{DoxyCompactList}\small\item\em Parses a Vector2 out of a String. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespace_ogre_ac94fc4008c1165dea017263fee56b273}{Vector3}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a4de896cef79f4620355149a42c43dff6}{parse\+Vector3}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&val, const \mbox{\hyperlink{namespace_ogre_ac94fc4008c1165dea017263fee56b273}{Vector3}} \&default\+Value=Vector3\+::\+Z\+E\+RO)
\begin{DoxyCompactList}\small\item\em Parses a Vector3 out of a String. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespace_ogre_a739a289a4d5235f5f509a1795f5ffd5b}{Vector4}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a7dd1a2f936cced85559abb1f948bdecb}{parse\+Vector4}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&val, const \mbox{\hyperlink{namespace_ogre_a739a289a4d5235f5f509a1795f5ffd5b}{Vector4}} \&default\+Value=Vector4\+::\+Z\+E\+RO)
\begin{DoxyCompactList}\small\item\em Parses a Vector4 out of a String. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\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 \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_string_converter_aeb87e44bdcd785779c80a00123950157}{to\+String}} (\mbox{\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 \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a1a53ab0f54bc753ae2748909696d0b32}{to\+String}} (const \mbox{\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value}} \&val)
\begin{DoxyCompactList}\small\item\em Converts a \mbox{\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value}} to a String. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_string_converter_ae9044f5fd990ebf7c124dfc3d6423b0a}{to\+String}} (const \mbox{\hyperlink{class_ogre_1_1_matrix3}{Matrix3}} \&val)
\begin{DoxyCompactList}\small\item\em Converts a \mbox{\hyperlink{class_ogre_1_1_matrix3}{Matrix3}} to a String. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_string_converter_aa0a2d5fb724610a66f1949511e1fb478}{to\+String}} (const \mbox{\hyperlink{class_ogre_1_1_matrix4}{Matrix4}} \&val)
\begin{DoxyCompactList}\small\item\em Converts a \mbox{\hyperlink{class_ogre_1_1_matrix4}{Matrix4}} to a String. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_string_converter_aa05c075b14b73fbdc82f477d6da359f8}{to\+String}} (const \mbox{\hyperlink{class_ogre_1_1_quaternion}{Quaternion}} \&val)
\begin{DoxyCompactList}\small\item\em Converts a \mbox{\hyperlink{class_ogre_1_1_quaternion}{Quaternion}} to a String. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_string_converter_ab6f7c4fb9bf4be031282c8ccf5b38727}{to\+String}} (const \mbox{\hyperlink{group___general_ga783e5227595f351519627abfb740ec85}{String\+Vector}} \&val)
\begin{DoxyCompactList}\small\item\em Converts a String\+Vector to a string. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a54b489bc08f1542fe9dd0b9d57fbfbca}{to\+String}} (const \mbox{\hyperlink{namespace_ogre_a8542e5da4c0e0bda0d0bf5745329ea88}{Vector2}} \&val)
\begin{DoxyCompactList}\small\item\em Converts a Vector2 to a String. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a40baf295547f60d3d0efcf279268d8dc}{to\+String}} (const \mbox{\hyperlink{namespace_ogre_ac94fc4008c1165dea017263fee56b273}{Vector3}} \&val)
\begin{DoxyCompactList}\small\item\em Converts a Vector3 to a String. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a41d15619e971971f2025052e1a6d7c5a}{to\+String}} (const \mbox{\hyperlink{namespace_ogre_a739a289a4d5235f5f509a1795f5ffd5b}{Vector4}} \&val)
\begin{DoxyCompactList}\small\item\em Converts a Vector4 to a String. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_string_converter_ad52e12f6ae6c1b1fec0a9bbaeff4b83d}{to\+String}} (\mbox{\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 \mbox{\hyperlink{class_ogre_1_1_degree}{Degree}} to a String. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\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 \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\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 \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a1ca7f17dfe0a0d60cfd4aa4eae388a1a}{to\+String}} (\mbox{\hyperlink{namespace_ogre_a1c37a43c04753c9ae0c17108c9e6c9d2}{int32}} val)
\item 
static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_string_converter_ae8fc86fbc61a8d5c28956229c9941545}{to\+String}} (\mbox{\hyperlink{namespace_ogre_a1c37a43c04753c9ae0c17108c9e6c9d2}{int32}} val, unsigned short width, char fill=\textquotesingle{} \textquotesingle{}, std\+::ios\+::fmtflags flags=std\+::ios\+::fmtflags(0))
\item 
static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a8056b62654f3285bea74f61807b78c7d}{to\+String}} (long val)
\item 
static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_string_converter_ab5b342933cd843bd5ce91b1b9f1d108a}{to\+String}} (long val, unsigned short width, char fill=\textquotesingle{} \textquotesingle{}, std\+::ios\+::fmtflags flags=std\+::ios\+::fmtflags(0))
\item 
static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_string_converter_aa331e97f9c49e38ac4951c6643f02fbf}{to\+String}} (\mbox{\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 \mbox{\hyperlink{class_ogre_1_1_radian}{Radian}} to a String. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a184e73275f33b8191a756dad27e391b2}{to\+String}} (\mbox{\hyperlink{group___general_ga5ddaf464fe84b110f720b21a9a94b0cf}{Stereo\+Mode\+Type}} val)
\begin{DoxyCompactList}\small\item\em Converts a Stereo\+Mode\+Type to a String. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a3231bc671d186edf102ce3d66cb5c6b0}{to\+String}} (\mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} val)
\item 
static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_string_converter_aea9252b2ca32c272ceccc3346914e4e7}{to\+String}} (\mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} val, unsigned short width, char fill=\textquotesingle{} \textquotesingle{}, std\+::ios\+::fmtflags flags=std\+::ios\+::fmtflags(0))
\item 
static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a5d87f18dfdba37030bd8df0ba9317f43}{to\+String}} (unsigned long long val)
\item 
static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a0da7557e511082fe8e96dcb526c38d17}{to\+String}} (unsigned long long val, unsigned short width, char fill=\textquotesingle{} \textquotesingle{}, std\+::ios\+::fmtflags flags=std\+::ios\+::fmtflags(0))
\item 
static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_string_converter_a5660791892415b79c9a95342dad2840a}{to\+String}} (unsigned long val)
\item 
static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_string_converter_af93f46fc58bc75637816357abb6c7e3f}{to\+String}} (unsigned long val, unsigned short width, char fill=\textquotesingle{} \textquotesingle{}, std\+::ios\+::fmtflags flags=std\+::ios\+::fmtflags(0))
\end{DoxyCompactItemize}
\doxysubsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
static locale\+\_\+t \mbox{\hyperlink{class_ogre_1_1_string_converter_a6667bbf4ce4a97aab4f5224508e6847a}{\+\_\+num\+Locale}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Class for converting the core \mbox{\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 \mbox{\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 Vector3, \mbox{\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value}} and \mbox{\hyperlink{class_ogre_1_1_matrix4}{Matrix4}} are also supported by this class using custom formats. 
\end{DoxyParagraph}


\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a1ca7f17dfe0a0d60cfd4aa4eae388a1a}\label{class_ogre_1_1_string_converter_a1ca7f17dfe0a0d60cfd4aa4eae388a1a}} 
\index{Ogre::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [1/25]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{namespace_ogre_a1c37a43c04753c9ae0c17108c9e6c9d2}{int32}}}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_string_converter_a3231bc671d186edf102ce3d66cb5c6b0}\label{class_ogre_1_1_string_converter_a3231bc671d186edf102ce3d66cb5c6b0}} 
\index{Ogre::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [2/25]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}}}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_string_converter_a5660791892415b79c9a95342dad2840a}\label{class_ogre_1_1_string_converter_a5660791892415b79c9a95342dad2840a}} 
\index{Ogre::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [3/25]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{unsigned long}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_string_converter_a5d87f18dfdba37030bd8df0ba9317f43}\label{class_ogre_1_1_string_converter_a5d87f18dfdba37030bd8df0ba9317f43}} 
\index{Ogre::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [4/25]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{unsigned long long}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_string_converter_a8056b62654f3285bea74f61807b78c7d}\label{class_ogre_1_1_string_converter_a8056b62654f3285bea74f61807b78c7d}} 
\index{Ogre::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [5/25]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{long}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_string_converter_a45fb498a2f798c82bbf88116a5a34c53}\label{class_ogre_1_1_string_converter_a45fb498a2f798c82bbf88116a5a34c53}} 
\index{Ogre::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [6/25]}}
{\footnotesize\ttfamily static \mbox{\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::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [7/25]}}
{\footnotesize\ttfamily static \mbox{\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::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [8/25]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{\mbox{\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 \mbox{\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::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [9/25]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{\mbox{\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 \mbox{\hyperlink{class_ogre_1_1_degree}{Degree}} to a String. 



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

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

\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000184}{Deprecated}}]use \mbox{\hyperlink{class_ogre_1_1_string_util_a391a169f60fb90edf38f08263f0f8582}{String\+Util\+::format}} \end{DoxyRefDesc}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_aea9252b2ca32c272ceccc3346914e4e7}\label{class_ogre_1_1_string_converter_aea9252b2ca32c272ceccc3346914e4e7}} 
\index{Ogre::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [11/25]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}}}]{val,  }\item[{unsigned short}]{width,  }\item[{char}]{fill = {\ttfamily \textquotesingle{}~\textquotesingle{}},  }\item[{std\+::ios\+::fmtflags}]{flags = {\ttfamily std\+:\+:ios\+:\+:fmtflags(0)} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000185}{Deprecated}}]use \mbox{\hyperlink{class_ogre_1_1_string_util_a391a169f60fb90edf38f08263f0f8582}{String\+Util\+::format}} \end{DoxyRefDesc}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_af93f46fc58bc75637816357abb6c7e3f}\label{class_ogre_1_1_string_converter_af93f46fc58bc75637816357abb6c7e3f}} 
\index{Ogre::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [12/25]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{unsigned long}]{val,  }\item[{unsigned short}]{width,  }\item[{char}]{fill = {\ttfamily \textquotesingle{}~\textquotesingle{}},  }\item[{std\+::ios\+::fmtflags}]{flags = {\ttfamily std\+:\+:ios\+:\+:fmtflags(0)} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000186}{Deprecated}}]use \mbox{\hyperlink{class_ogre_1_1_string_util_a391a169f60fb90edf38f08263f0f8582}{String\+Util\+::format}} \end{DoxyRefDesc}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a0da7557e511082fe8e96dcb526c38d17}\label{class_ogre_1_1_string_converter_a0da7557e511082fe8e96dcb526c38d17}} 
\index{Ogre::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [13/25]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{unsigned long long}]{val,  }\item[{unsigned short}]{width,  }\item[{char}]{fill = {\ttfamily \textquotesingle{}~\textquotesingle{}},  }\item[{std\+::ios\+::fmtflags}]{flags = {\ttfamily std\+:\+:ios\+:\+:fmtflags(0)} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000187}{Deprecated}}]use \mbox{\hyperlink{class_ogre_1_1_string_util_a391a169f60fb90edf38f08263f0f8582}{String\+Util\+::format}} \end{DoxyRefDesc}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_ab5b342933cd843bd5ce91b1b9f1d108a}\label{class_ogre_1_1_string_converter_ab5b342933cd843bd5ce91b1b9f1d108a}} 
\index{Ogre::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [14/25]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{long}]{val,  }\item[{unsigned short}]{width,  }\item[{char}]{fill = {\ttfamily \textquotesingle{}~\textquotesingle{}},  }\item[{std\+::ios\+::fmtflags}]{flags = {\ttfamily std\+:\+:ios\+:\+:fmtflags(0)} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000188}{Deprecated}}]use \mbox{\hyperlink{class_ogre_1_1_string_util_a391a169f60fb90edf38f08263f0f8582}{String\+Util\+::format}} \end{DoxyRefDesc}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_aa671980d27b86d09a0f568b451ba677d}\label{class_ogre_1_1_string_converter_aa671980d27b86d09a0f568b451ba677d}} 
\index{Ogre::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [15/25]}}
{\footnotesize\ttfamily static \mbox{\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::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [16/25]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_a8542e5da4c0e0bda0d0bf5745329ea88}{Vector2}} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a 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::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [17/25]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_ac94fc4008c1165dea017263fee56b273}{Vector3}} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a 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::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [18/25]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_a739a289a4d5235f5f509a1795f5ffd5b}{Vector4}} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a 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::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [19/25]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_ogre_1_1_matrix3}{Matrix3}} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a \mbox{\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::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [20/25]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_ogre_1_1_matrix4}{Matrix4}} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a \mbox{\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::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [21/25]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_ogre_1_1_quaternion}{Quaternion}} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a \mbox{\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::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [22/25]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value}} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Converts a \mbox{\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::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [23/25]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{const \mbox{\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::StringConverter@{Ogre::StringConverter}!parse@{parse}}
\index{parse@{parse}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [1/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{str,  }\item[{\mbox{\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::StringConverter@{Ogre::StringConverter}!parse@{parse}}
\index{parse@{parse}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [2/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{str,  }\item[{\mbox{\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::StringConverter@{Ogre::StringConverter}!parse@{parse}}
\index{parse@{parse}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [3/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{str,  }\item[{\mbox{\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::StringConverter@{Ogre::StringConverter}!parse@{parse}}
\index{parse@{parse}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [4/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{str,  }\item[{\mbox{\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::StringConverter@{Ogre::StringConverter}!parse@{parse}}
\index{parse@{parse}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [5/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{str,  }\item[{\mbox{\hyperlink{namespace_ogre_a739a289a4d5235f5f509a1795f5ffd5b}{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::StringConverter@{Ogre::StringConverter}!parse@{parse}}
\index{parse@{parse}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [6/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{str,  }\item[{\mbox{\hyperlink{namespace_ogre_ac94fc4008c1165dea017263fee56b273}{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::StringConverter@{Ogre::StringConverter}!parse@{parse}}
\index{parse@{parse}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [7/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{str,  }\item[{\mbox{\hyperlink{namespace_ogre_a8542e5da4c0e0bda0d0bf5745329ea88}{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::StringConverter@{Ogre::StringConverter}!parse@{parse}}
\index{parse@{parse}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [8/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{str,  }\item[{\mbox{\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::StringConverter@{Ogre::StringConverter}!parse@{parse}}
\index{parse@{parse}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [9/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{str,  }\item[{\mbox{\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::StringConverter@{Ogre::StringConverter}!parse@{parse}}
\index{parse@{parse}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [10/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{str,  }\item[{\mbox{\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::StringConverter@{Ogre::StringConverter}!parse@{parse}}
\index{parse@{parse}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [11/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \mbox{\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::StringConverter@{Ogre::StringConverter}!parse@{parse}}
\index{parse@{parse}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [12/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \mbox{\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::StringConverter@{Ogre::StringConverter}!parse@{parse}}
\index{parse@{parse}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [13/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \mbox{\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::StringConverter@{Ogre::StringConverter}!parse@{parse}}
\index{parse@{parse}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [14/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \mbox{\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::StringConverter@{Ogre::StringConverter}!parse@{parse}}
\index{parse@{parse}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parse()}{parse()}\hspace{0.1cm}{\footnotesize\ttfamily [15/15]}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse (\begin{DoxyParamCaption}\item[{const \mbox{\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::StringConverter@{Ogre::StringConverter}!parseReal@{parseReal}}
\index{parseReal@{parseReal}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parseReal()}{parseReal()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} Ogre\+::\+String\+Converter\+::parse\+Real (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{val,  }\item[{\mbox{\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::StringConverter@{Ogre::StringConverter}!parseAngle@{parseAngle}}
\index{parseAngle@{parseAngle}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parseAngle()}{parseAngle()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{class_ogre_1_1_radian}{Radian}} Ogre\+::\+String\+Converter\+::parse\+Angle (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{val,  }\item[{\mbox{\hyperlink{class_ogre_1_1_radian}{Radian}}}]{default\+Value = {\ttfamily \mbox{\hyperlink{class_ogre_1_1_radian}{Radian}}(0)} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



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

\begin{DoxyReturn}{Returns}
0.\+0 if the value could not be parsed, otherwise the \mbox{\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::StringConverter@{Ogre::StringConverter}!parseInt@{parseInt}}
\index{parseInt@{parseInt}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parseInt()}{parseInt()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_a1c37a43c04753c9ae0c17108c9e6c9d2}{int32}} Ogre\+::\+String\+Converter\+::parse\+Int (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{val,  }\item[{\mbox{\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::StringConverter@{Ogre::StringConverter}!parseUnsignedInt@{parseUnsignedInt}}
\index{parseUnsignedInt@{parseUnsignedInt}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parseUnsignedInt()}{parseUnsignedInt()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} Ogre\+::\+String\+Converter\+::parse\+Unsigned\+Int (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{val,  }\item[{\mbox{\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::StringConverter@{Ogre::StringConverter}!parseLong@{parseLong}}
\index{parseLong@{parseLong}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parseLong()}{parseLong()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_a44bca44dae060c979d0e74cbf77cf4dc}{int64}} Ogre\+::\+String\+Converter\+::parse\+Long (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{val,  }\item[{\mbox{\hyperlink{namespace_ogre_a44bca44dae060c979d0e74cbf77cf4dc}{int64}}}]{default\+Value = {\ttfamily 0} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

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

\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000190}{Deprecated}}]\end{DoxyRefDesc}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a0cdfb81eecf49efe65f33593f2251b39}\label{class_ogre_1_1_string_converter_a0cdfb81eecf49efe65f33593f2251b39}} 
\index{Ogre::StringConverter@{Ogre::StringConverter}!parseSizeT@{parseSizeT}}
\index{parseSizeT@{parseSizeT}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parseSizeT()}{parseSizeT()}}
{\footnotesize\ttfamily static size\+\_\+t Ogre\+::\+String\+Converter\+::parse\+SizeT (\begin{DoxyParamCaption}\item[{const \mbox{\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::StringConverter@{Ogre::StringConverter}!parseBool@{parseBool}}
\index{parseBool@{parseBool}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parseBool()}{parseBool()}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::parse\+Bool (\begin{DoxyParamCaption}\item[{const \mbox{\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::StringConverter@{Ogre::StringConverter}!parseVector2@{parseVector2}}
\index{parseVector2@{parseVector2}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parseVector2()}{parseVector2()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_a8542e5da4c0e0bda0d0bf5745329ea88}{Vector2}} Ogre\+::\+String\+Converter\+::parse\+Vector2 (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{val,  }\item[{const \mbox{\hyperlink{namespace_ogre_a8542e5da4c0e0bda0d0bf5745329ea88}{Vector2}} \&}]{default\+Value = {\ttfamily Vector2\+:\+:ZERO} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



Parses a Vector2 out of a String. 

\begin{DoxyRemark}{Remarks}
Format is \char`\"{}x y\char`\"{} ie. 2 Real components, space delimited. Failure to parse returns 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::StringConverter@{Ogre::StringConverter}!parseVector3@{parseVector3}}
\index{parseVector3@{parseVector3}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parseVector3()}{parseVector3()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_ac94fc4008c1165dea017263fee56b273}{Vector3}} Ogre\+::\+String\+Converter\+::parse\+Vector3 (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{val,  }\item[{const \mbox{\hyperlink{namespace_ogre_ac94fc4008c1165dea017263fee56b273}{Vector3}} \&}]{default\+Value = {\ttfamily Vector3\+:\+:ZERO} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



Parses a 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 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::StringConverter@{Ogre::StringConverter}!parseVector4@{parseVector4}}
\index{parseVector4@{parseVector4}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parseVector4()}{parseVector4()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_a739a289a4d5235f5f509a1795f5ffd5b}{Vector4}} Ogre\+::\+String\+Converter\+::parse\+Vector4 (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{val,  }\item[{const \mbox{\hyperlink{namespace_ogre_a739a289a4d5235f5f509a1795f5ffd5b}{Vector4}} \&}]{default\+Value = {\ttfamily Vector4\+:\+:ZERO} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



Parses a 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 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::StringConverter@{Ogre::StringConverter}!parseMatrix3@{parseMatrix3}}
\index{parseMatrix3@{parseMatrix3}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parseMatrix3()}{parseMatrix3()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{class_ogre_1_1_matrix3}{Matrix3}} Ogre\+::\+String\+Converter\+::parse\+Matrix3 (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{val,  }\item[{const \mbox{\hyperlink{class_ogre_1_1_matrix3}{Matrix3}} \&}]{default\+Value = {\ttfamily \mbox{\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 \mbox{\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 \mbox{\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::StringConverter@{Ogre::StringConverter}!parseMatrix4@{parseMatrix4}}
\index{parseMatrix4@{parseMatrix4}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parseMatrix4()}{parseMatrix4()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{class_ogre_1_1_matrix4}{Matrix4}} Ogre\+::\+String\+Converter\+::parse\+Matrix4 (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{val,  }\item[{const \mbox{\hyperlink{class_ogre_1_1_matrix4}{Matrix4}} \&}]{default\+Value = {\ttfamily \mbox{\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 \mbox{\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 \mbox{\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::StringConverter@{Ogre::StringConverter}!parseQuaternion@{parseQuaternion}}
\index{parseQuaternion@{parseQuaternion}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parseQuaternion()}{parseQuaternion()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{class_ogre_1_1_quaternion}{Quaternion}} Ogre\+::\+String\+Converter\+::parse\+Quaternion (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{val,  }\item[{const \mbox{\hyperlink{class_ogre_1_1_quaternion}{Quaternion}} \&}]{default\+Value = {\ttfamily \mbox{\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 \mbox{\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 \mbox{\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::StringConverter@{Ogre::StringConverter}!parseColourValue@{parseColourValue}}
\index{parseColourValue@{parseColourValue}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parseColourValue()}{parseColourValue()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value}} Ogre\+::\+String\+Converter\+::parse\+Colour\+Value (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{val,  }\item[{const \mbox{\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value}} \&}]{default\+Value = {\ttfamily \mbox{\hyperlink{class_ogre_1_1_colour_value_a7f8a06f2a9dd645417c36b560f496c1a}{Colour\+Value\+::\+Black}}} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



Parses a \mbox{\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 \mbox{\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::StringConverter@{Ogre::StringConverter}!parseStringVector@{parseStringVector}}
\index{parseStringVector@{parseStringVector}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parseStringVector()}{parseStringVector()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{group___general_ga783e5227595f351519627abfb740ec85}{String\+Vector}} Ogre\+::\+String\+Converter\+::parse\+String\+Vector (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000191}{Deprecated}}]use \mbox{\hyperlink{class_ogre_1_1_string_util_aebbbf27d8e7a6f5ee7e336e19efd8724}{String\+Util\+::split}} \end{DoxyRefDesc}


References Ogre\+::\+String\+Util\+::split().

\mbox{\Hypertarget{class_ogre_1_1_string_converter_a95d05930b54167f5353733ec36668f65}\label{class_ogre_1_1_string_converter_a95d05930b54167f5353733ec36668f65}} 
\index{Ogre::StringConverter@{Ogre::StringConverter}!isNumber@{isNumber}}
\index{isNumber@{isNumber}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{isNumber()}{isNumber()}}
{\footnotesize\ttfamily static bool Ogre\+::\+String\+Converter\+::is\+Number (\begin{DoxyParamCaption}\item[{const \mbox{\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::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [24/25]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{\mbox{\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::StringConverter@{Ogre::StringConverter}!parseColourBuffer@{parseColourBuffer}}
\index{parseColourBuffer@{parseColourBuffer}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parseColourBuffer()}{parseColourBuffer()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{group___general_ga0c187013987552e95dc0276e159911f7}{Colour\+Buffer\+Type}} Ogre\+::\+String\+Converter\+::parse\+Colour\+Buffer (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{val,  }\item[{\mbox{\hyperlink{group___general_ga0c187013987552e95dc0276e159911f7}{Colour\+Buffer\+Type}}}]{default\+Value = {\ttfamily \mbox{\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::StringConverter@{Ogre::StringConverter}!toString@{toString}}
\index{toString@{toString}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}\hspace{0.1cm}{\footnotesize\ttfamily [25/25]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+String\+Converter\+::to\+String (\begin{DoxyParamCaption}\item[{\mbox{\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::StringConverter@{Ogre::StringConverter}!parseStereoMode@{parseStereoMode}}
\index{parseStereoMode@{parseStereoMode}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{parseStereoMode()}{parseStereoMode()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{group___general_ga5ddaf464fe84b110f720b21a9a94b0cf}{Stereo\+Mode\+Type}} Ogre\+::\+String\+Converter\+::parse\+Stereo\+Mode (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{val,  }\item[{\mbox{\hyperlink{group___general_ga5ddaf464fe84b110f720b21a9a94b0cf}{Stereo\+Mode\+Type}}}]{default\+Value = {\ttfamily \mbox{\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}


\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{class_ogre_1_1_string_converter_a6667bbf4ce4a97aab4f5224508e6847a}\label{class_ogre_1_1_string_converter_a6667bbf4ce4a97aab4f5224508e6847a}} 
\index{Ogre::StringConverter@{Ogre::StringConverter}!\_numLocale@{\_numLocale}}
\index{\_numLocale@{\_numLocale}!Ogre::StringConverter@{Ogre::StringConverter}}
\doxysubsubsection{\texorpdfstring{\_numLocale}{\_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 
\mbox{\hyperlink{_ogre_string_converter_8h}{Ogre\+String\+Converter.\+h}}\end{DoxyCompactItemize}
