\hypertarget{struct_ogre_1_1_driver_version}{}\doxysection{Ogre\+::Driver\+Version Struct Reference}
\label{struct_ogre_1_1_driver_version}\index{Ogre::DriverVersion@{Ogre::DriverVersion}}


\mbox{\hyperlink{struct_ogre_1_1_driver_version}{Driver\+Version}} is used by \mbox{\hyperlink{class_ogre_1_1_render_system_capabilities}{Render\+System\+Capabilities}} and both GL and D3\+D9 to store the version of the current G\+PU driver.  




{\ttfamily \#include $<$Ogre\+Render\+System\+Capabilities.\+h$>$}

\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{struct_ogre_1_1_driver_version_a25b4560ade1696aca231b4a6db4cbc0b}{Driver\+Version}} ()
\item 
void \mbox{\hyperlink{struct_ogre_1_1_driver_version_a32143ae51ec5ee29204ea2afe3e851c2}{from\+String}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&version\+String)
\item 
\mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{struct_ogre_1_1_driver_version_ae3501d20cef0a84769ceacfbf3bae077}{to\+String}} () const
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
int \mbox{\hyperlink{struct_ogre_1_1_driver_version_ac233befea948c74a75aaf937be7f78ec}{build}}
\item 
int \mbox{\hyperlink{struct_ogre_1_1_driver_version_a2a220ab8ccde79520d30871b5453d31f}{major}}
\item 
int \mbox{\hyperlink{struct_ogre_1_1_driver_version_a81eb6896cc0c21829f6af65b6913f4cc}{minor}}
\item 
int \mbox{\hyperlink{struct_ogre_1_1_driver_version_ae682f3bab912af152cb3f6e8497815f6}{release}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
\mbox{\hyperlink{struct_ogre_1_1_driver_version}{Driver\+Version}} is used by \mbox{\hyperlink{class_ogre_1_1_render_system_capabilities}{Render\+System\+Capabilities}} and both GL and D3\+D9 to store the version of the current G\+PU driver. 

\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_driver_version_a25b4560ade1696aca231b4a6db4cbc0b}\label{struct_ogre_1_1_driver_version_a25b4560ade1696aca231b4a6db4cbc0b}} 
\index{Ogre::DriverVersion@{Ogre::DriverVersion}!DriverVersion@{DriverVersion}}
\index{DriverVersion@{DriverVersion}!Ogre::DriverVersion@{Ogre::DriverVersion}}
\doxysubsubsection{\texorpdfstring{DriverVersion()}{DriverVersion()}}
{\footnotesize\ttfamily Ogre\+::\+Driver\+Version\+::\+Driver\+Version (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_driver_version_ae3501d20cef0a84769ceacfbf3bae077}\label{struct_ogre_1_1_driver_version_ae3501d20cef0a84769ceacfbf3bae077}} 
\index{Ogre::DriverVersion@{Ogre::DriverVersion}!toString@{toString}}
\index{toString@{toString}!Ogre::DriverVersion@{Ogre::DriverVersion}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+Driver\+Version\+::to\+String (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{struct_ogre_1_1_driver_version_a32143ae51ec5ee29204ea2afe3e851c2}\label{struct_ogre_1_1_driver_version_a32143ae51ec5ee29204ea2afe3e851c2}} 
\index{Ogre::DriverVersion@{Ogre::DriverVersion}!fromString@{fromString}}
\index{fromString@{fromString}!Ogre::DriverVersion@{Ogre::DriverVersion}}
\doxysubsubsection{\texorpdfstring{fromString()}{fromString()}}
{\footnotesize\ttfamily void Ogre\+::\+Driver\+Version\+::from\+String (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{version\+String }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



References Ogre\+::\+String\+Converter\+::parse\+Int(), and Ogre\+::\+String\+Util\+::split().



Referenced by Ogre\+::\+Render\+System\+Capabilities\+::parse\+Driver\+Version\+From\+String().



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_driver_version_a2a220ab8ccde79520d30871b5453d31f}\label{struct_ogre_1_1_driver_version_a2a220ab8ccde79520d30871b5453d31f}} 
\index{Ogre::DriverVersion@{Ogre::DriverVersion}!major@{major}}
\index{major@{major}!Ogre::DriverVersion@{Ogre::DriverVersion}}
\doxysubsubsection{\texorpdfstring{major}{major}}
{\footnotesize\ttfamily int Ogre\+::\+Driver\+Version\+::major}



Referenced by Ogre\+::\+Render\+System\+Capabilities\+::is\+Driver\+Older\+Than\+Version().

\mbox{\Hypertarget{struct_ogre_1_1_driver_version_a81eb6896cc0c21829f6af65b6913f4cc}\label{struct_ogre_1_1_driver_version_a81eb6896cc0c21829f6af65b6913f4cc}} 
\index{Ogre::DriverVersion@{Ogre::DriverVersion}!minor@{minor}}
\index{minor@{minor}!Ogre::DriverVersion@{Ogre::DriverVersion}}
\doxysubsubsection{\texorpdfstring{minor}{minor}}
{\footnotesize\ttfamily int Ogre\+::\+Driver\+Version\+::minor}



Referenced by Ogre\+::\+Render\+System\+Capabilities\+::is\+Driver\+Older\+Than\+Version().

\mbox{\Hypertarget{struct_ogre_1_1_driver_version_ae682f3bab912af152cb3f6e8497815f6}\label{struct_ogre_1_1_driver_version_ae682f3bab912af152cb3f6e8497815f6}} 
\index{Ogre::DriverVersion@{Ogre::DriverVersion}!release@{release}}
\index{release@{release}!Ogre::DriverVersion@{Ogre::DriverVersion}}
\doxysubsubsection{\texorpdfstring{release}{release}}
{\footnotesize\ttfamily int Ogre\+::\+Driver\+Version\+::release}



Referenced by Ogre\+::\+Render\+System\+Capabilities\+::is\+Driver\+Older\+Than\+Version().

\mbox{\Hypertarget{struct_ogre_1_1_driver_version_ac233befea948c74a75aaf937be7f78ec}\label{struct_ogre_1_1_driver_version_ac233befea948c74a75aaf937be7f78ec}} 
\index{Ogre::DriverVersion@{Ogre::DriverVersion}!build@{build}}
\index{build@{build}!Ogre::DriverVersion@{Ogre::DriverVersion}}
\doxysubsubsection{\texorpdfstring{build}{build}}
{\footnotesize\ttfamily int Ogre\+::\+Driver\+Version\+::build}



Referenced by Ogre\+::\+Render\+System\+Capabilities\+::is\+Driver\+Older\+Than\+Version().



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{_ogre_render_system_capabilities_8h}{Ogre\+Render\+System\+Capabilities.\+h}}\end{DoxyCompactItemize}
