\hypertarget{class_ogre_1_1_d3_d9_stereo_driver_bridge}{}\section{Ogre\+:\+:D3\+D9\+Stereo\+Driver\+Bridge Class Reference}
\label{class_ogre_1_1_d3_d9_stereo_driver_bridge}\index{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge}}


Bridge interface from the render system to the stereo driver.  




{\ttfamily \#include $<$Ogre\+D3\+D9\+Stereo\+Driver\+Bridge.\+h$>$}



Inheritance diagram for Ogre\+:\+:D3\+D9\+Stereo\+Driver\+Bridge\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_ogre_1_1_d3_d9_stereo_driver_bridge__inherit__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_ogre_1_1_d3_d9_stereo_driver_bridge_afe72b66f2bbeccdf0009afc720f25cee}{D3\+D9\+Stereo\+Driver\+Bridge} (\hyperlink{group___general_ga5ddaf464fe84b110f720b21a9a94b0cf}{Stereo\+Mode\+Type} stereo\+Mode)
\item 
virtual \hyperlink{class_ogre_1_1_d3_d9_stereo_driver_bridge_a45198f6eeec2d5d7a10a57d63cc17c5d}{$\sim$\+D3\+D9\+Stereo\+Driver\+Bridge} ()
\item 
bool \hyperlink{class_ogre_1_1_d3_d9_stereo_driver_bridge_ac5972a083e75b8501ec2cf8af94994b6}{add\+Render\+Window} (\hyperlink{class_ogre_1_1_d3_d9_render_window}{D3\+D9\+Render\+Window} $\ast$render\+Window) const
\item 
\hyperlink{group___general_ga5ddaf464fe84b110f720b21a9a94b0cf}{Stereo\+Mode\+Type} \hyperlink{class_ogre_1_1_d3_d9_stereo_driver_bridge_ab9fd4ab97b6aa1a12bc233f73e2f0958}{get\+Stereo\+Mode} () const
\item 
bool \hyperlink{class_ogre_1_1_d3_d9_stereo_driver_bridge_aa3b8c7c47c54f6be4a9bf6c7253f4a2b}{is\+Stereo\+Enabled} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&render\+Window\+Name) const
\item 
bool \hyperlink{class_ogre_1_1_d3_d9_stereo_driver_bridge_aab0004c8bddac2db659173978f356450}{remove\+Render\+Window} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&render\+Window\+Name) const
\item 
bool \hyperlink{class_ogre_1_1_d3_d9_stereo_driver_bridge_a3800290b72808c667693c8b7032edcba}{set\+Draw\+Buffer} (const \hyperlink{group___general_ga0c187013987552e95dc0276e159911f7}{Colour\+Buffer\+Type} colour\+Buffer) const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{class_ogre_1_1_d3_d9_stereo_driver_bridge}{D3\+D9\+Stereo\+Driver\+Bridge} \& \hyperlink{class_ogre_1_1_d3_d9_stereo_driver_bridge_a1b21cbfc5ea6e5658df8ee81dc9aeb1d}{get\+Singleton} (void)
\item 
static \hyperlink{class_ogre_1_1_d3_d9_stereo_driver_bridge}{D3\+D9\+Stereo\+Driver\+Bridge} $\ast$ \hyperlink{class_ogre_1_1_d3_d9_stereo_driver_bridge_a1221405c308a887890e7af8a2b07a3cb}{get\+Singleton\+Ptr} (void)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Bridge interface from the render system to the stereo driver. 

Loads the correct driver and forwards the methods to the stereo driver implementation. 

\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_d3_d9_stereo_driver_bridge_afe72b66f2bbeccdf0009afc720f25cee}\label{class_ogre_1_1_d3_d9_stereo_driver_bridge_afe72b66f2bbeccdf0009afc720f25cee}} 
\index{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge}!D3\+D9\+Stereo\+Driver\+Bridge@{D3\+D9\+Stereo\+Driver\+Bridge}}
\index{D3\+D9\+Stereo\+Driver\+Bridge@{D3\+D9\+Stereo\+Driver\+Bridge}!Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge}}
\subsubsection{\texorpdfstring{D3\+D9\+Stereo\+Driver\+Bridge()}{D3D9StereoDriverBridge()}}
{\footnotesize\ttfamily Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge\+::\+D3\+D9\+Stereo\+Driver\+Bridge (\begin{DoxyParamCaption}\item[{\hyperlink{group___general_ga5ddaf464fe84b110f720b21a9a94b0cf}{Stereo\+Mode\+Type}}]{stereo\+Mode }\end{DoxyParamCaption})}

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_stereo_driver_bridge_a45198f6eeec2d5d7a10a57d63cc17c5d}\label{class_ogre_1_1_d3_d9_stereo_driver_bridge_a45198f6eeec2d5d7a10a57d63cc17c5d}} 
\index{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge}!````~D3\+D9\+Stereo\+Driver\+Bridge@{$\sim$\+D3\+D9\+Stereo\+Driver\+Bridge}}
\index{````~D3\+D9\+Stereo\+Driver\+Bridge@{$\sim$\+D3\+D9\+Stereo\+Driver\+Bridge}!Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge}}
\subsubsection{\texorpdfstring{$\sim$\+D3\+D9\+Stereo\+Driver\+Bridge()}{~D3D9StereoDriverBridge()}}
{\footnotesize\ttfamily virtual Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge\+::$\sim$\+D3\+D9\+Stereo\+Driver\+Bridge (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



\subsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_d3_d9_stereo_driver_bridge_a1b21cbfc5ea6e5658df8ee81dc9aeb1d}\label{class_ogre_1_1_d3_d9_stereo_driver_bridge_a1b21cbfc5ea6e5658df8ee81dc9aeb1d}} 
\index{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge}!get\+Singleton@{get\+Singleton}}
\index{get\+Singleton@{get\+Singleton}!Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge}}
\subsubsection{\texorpdfstring{get\+Singleton()}{getSingleton()}}
{\footnotesize\ttfamily static \hyperlink{class_ogre_1_1_d3_d9_stereo_driver_bridge}{D3\+D9\+Stereo\+Driver\+Bridge}\& Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge\+::get\+Singleton (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_stereo_driver_bridge_a1221405c308a887890e7af8a2b07a3cb}\label{class_ogre_1_1_d3_d9_stereo_driver_bridge_a1221405c308a887890e7af8a2b07a3cb}} 
\index{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge}!get\+Singleton\+Ptr@{get\+Singleton\+Ptr}}
\index{get\+Singleton\+Ptr@{get\+Singleton\+Ptr}!Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge}}
\subsubsection{\texorpdfstring{get\+Singleton\+Ptr()}{getSingletonPtr()}}
{\footnotesize\ttfamily static \hyperlink{class_ogre_1_1_d3_d9_stereo_driver_bridge}{D3\+D9\+Stereo\+Driver\+Bridge}$\ast$ Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge\+::get\+Singleton\+Ptr (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_stereo_driver_bridge_ab9fd4ab97b6aa1a12bc233f73e2f0958}\label{class_ogre_1_1_d3_d9_stereo_driver_bridge_ab9fd4ab97b6aa1a12bc233f73e2f0958}} 
\index{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge}!get\+Stereo\+Mode@{get\+Stereo\+Mode}}
\index{get\+Stereo\+Mode@{get\+Stereo\+Mode}!Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge}}
\subsubsection{\texorpdfstring{get\+Stereo\+Mode()}{getStereoMode()}}
{\footnotesize\ttfamily \hyperlink{group___general_ga5ddaf464fe84b110f720b21a9a94b0cf}{Stereo\+Mode\+Type} Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge\+::get\+Stereo\+Mode (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_stereo_driver_bridge_ac5972a083e75b8501ec2cf8af94994b6}\label{class_ogre_1_1_d3_d9_stereo_driver_bridge_ac5972a083e75b8501ec2cf8af94994b6}} 
\index{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge}!add\+Render\+Window@{add\+Render\+Window}}
\index{add\+Render\+Window@{add\+Render\+Window}!Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge}}
\subsubsection{\texorpdfstring{add\+Render\+Window()}{addRenderWindow()}}
{\footnotesize\ttfamily bool Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge\+::add\+Render\+Window (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_d3_d9_render_window}{D3\+D9\+Render\+Window} $\ast$}]{render\+Window }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_stereo_driver_bridge_aab0004c8bddac2db659173978f356450}\label{class_ogre_1_1_d3_d9_stereo_driver_bridge_aab0004c8bddac2db659173978f356450}} 
\index{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge}!remove\+Render\+Window@{remove\+Render\+Window}}
\index{remove\+Render\+Window@{remove\+Render\+Window}!Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge}}
\subsubsection{\texorpdfstring{remove\+Render\+Window()}{removeRenderWindow()}}
{\footnotesize\ttfamily bool Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge\+::remove\+Render\+Window (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{render\+Window\+Name }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_stereo_driver_bridge_aa3b8c7c47c54f6be4a9bf6c7253f4a2b}\label{class_ogre_1_1_d3_d9_stereo_driver_bridge_aa3b8c7c47c54f6be4a9bf6c7253f4a2b}} 
\index{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge}!is\+Stereo\+Enabled@{is\+Stereo\+Enabled}}
\index{is\+Stereo\+Enabled@{is\+Stereo\+Enabled}!Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge}}
\subsubsection{\texorpdfstring{is\+Stereo\+Enabled()}{isStereoEnabled()}}
{\footnotesize\ttfamily bool Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge\+::is\+Stereo\+Enabled (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{render\+Window\+Name }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{class_ogre_1_1_d3_d9_stereo_driver_bridge_a3800290b72808c667693c8b7032edcba}\label{class_ogre_1_1_d3_d9_stereo_driver_bridge_a3800290b72808c667693c8b7032edcba}} 
\index{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge}!set\+Draw\+Buffer@{set\+Draw\+Buffer}}
\index{set\+Draw\+Buffer@{set\+Draw\+Buffer}!Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge}}
\subsubsection{\texorpdfstring{set\+Draw\+Buffer()}{setDrawBuffer()}}
{\footnotesize\ttfamily bool Ogre\+::\+D3\+D9\+Stereo\+Driver\+Bridge\+::set\+Draw\+Buffer (\begin{DoxyParamCaption}\item[{const \hyperlink{group___general_ga0c187013987552e95dc0276e159911f7}{Colour\+Buffer\+Type}}]{colour\+Buffer }\end{DoxyParamCaption}) const}



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\hyperlink{_ogre_d3_d9_stereo_driver_bridge_8h}{Ogre\+D3\+D9\+Stereo\+Driver\+Bridge.\+h}\end{DoxyCompactItemize}
