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


\hyperlink{struct_ogre_1_1_driver_version}{Driver\+Version} is used by \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$>$}

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


\subsection{Detailed Description}
\hyperlink{struct_ogre_1_1_driver_version}{Driver\+Version} is used by \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. 

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



\subsection{Member Function Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_driver_version_ae3501d20cef0a84769ceacfbf3bae077}\label{struct_ogre_1_1_driver_version_ae3501d20cef0a84769ceacfbf3bae077}} 
\index{Ogre\+::\+Driver\+Version@{Ogre\+::\+Driver\+Version}!to\+String@{to\+String}}
\index{to\+String@{to\+String}!Ogre\+::\+Driver\+Version@{Ogre\+::\+Driver\+Version}}
\subsubsection{\texorpdfstring{to\+String()}{toString()}}
{\footnotesize\ttfamily \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\+::\+Driver\+Version@{Ogre\+::\+Driver\+Version}!from\+String@{from\+String}}
\index{from\+String@{from\+String}!Ogre\+::\+Driver\+Version@{Ogre\+::\+Driver\+Version}}
\subsubsection{\texorpdfstring{from\+String()}{fromString()}}
{\footnotesize\ttfamily void Ogre\+::\+Driver\+Version\+::from\+String (\begin{DoxyParamCaption}\item[{const \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().



\subsection{Member Data Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_driver_version_a2a220ab8ccde79520d30871b5453d31f}\label{struct_ogre_1_1_driver_version_a2a220ab8ccde79520d30871b5453d31f}} 
\index{Ogre\+::\+Driver\+Version@{Ogre\+::\+Driver\+Version}!major@{major}}
\index{major@{major}!Ogre\+::\+Driver\+Version@{Ogre\+::\+Driver\+Version}}
\subsubsection{\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\+::\+Driver\+Version@{Ogre\+::\+Driver\+Version}!minor@{minor}}
\index{minor@{minor}!Ogre\+::\+Driver\+Version@{Ogre\+::\+Driver\+Version}}
\subsubsection{\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\+::\+Driver\+Version@{Ogre\+::\+Driver\+Version}!release@{release}}
\index{release@{release}!Ogre\+::\+Driver\+Version@{Ogre\+::\+Driver\+Version}}
\subsubsection{\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\+::\+Driver\+Version@{Ogre\+::\+Driver\+Version}!build@{build}}
\index{build@{build}!Ogre\+::\+Driver\+Version@{Ogre\+::\+Driver\+Version}}
\subsubsection{\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 
\hyperlink{_ogre_render_system_capabilities_8h}{Ogre\+Render\+System\+Capabilities.\+h}\end{DoxyCompactItemize}
