\hypertarget{class_ogre_1_1_d3_d11_stereo_driver_bridge}{}\doxysection{Ogre\+::D3\+D11\+Stereo\+Driver\+Bridge Class Reference}
\label{class_ogre_1_1_d3_d11_stereo_driver_bridge}\index{Ogre::D3D11StereoDriverBridge@{Ogre::D3D11StereoDriverBridge}}


Bridge interface from the render system to the stereo driver.  




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



Inheritance diagram for Ogre\+::D3\+D11\+Stereo\+Driver\+Bridge\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_ogre_1_1_d3_d11_stereo_driver_bridge__inherit__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_ogre_1_1_d3_d11_stereo_driver_bridge_aa54413045c341c980476e4ce5d67d075}{D3\+D11\+Stereo\+Driver\+Bridge}} (\mbox{\hyperlink{group___general_ga5ddaf464fe84b110f720b21a9a94b0cf}{Stereo\+Mode\+Type}} stereo\+Mode)
\item 
virtual \mbox{\hyperlink{class_ogre_1_1_d3_d11_stereo_driver_bridge_acbc3344c9e5816ff735e3d11cc518edc}{$\sim$\+D3\+D11\+Stereo\+Driver\+Bridge}} ()
\item 
bool \mbox{\hyperlink{class_ogre_1_1_d3_d11_stereo_driver_bridge_a31cb06a16ea12d374435dd71ee9e80af}{add\+Render\+Window}} (\mbox{\hyperlink{class_ogre_1_1_d3_d11_render_window_base}{D3\+D11\+Render\+Window\+Base}} $\ast$render\+Window) const
\item 
\mbox{\hyperlink{group___general_ga5ddaf464fe84b110f720b21a9a94b0cf}{Stereo\+Mode\+Type}} \mbox{\hyperlink{class_ogre_1_1_d3_d11_stereo_driver_bridge_a562610056a2b6779e238224f0922650c}{get\+Stereo\+Mode}} () const
\item 
bool \mbox{\hyperlink{class_ogre_1_1_d3_d11_stereo_driver_bridge_aa16db278f1c40c99578cc87ff6964ed1}{is\+Stereo\+Enabled}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&render\+Window\+Name) const
\item 
bool \mbox{\hyperlink{class_ogre_1_1_d3_d11_stereo_driver_bridge_a372e7ef4542ba9076193842bd9eef27e}{remove\+Render\+Window}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&render\+Window\+Name) const
\item 
bool \mbox{\hyperlink{class_ogre_1_1_d3_d11_stereo_driver_bridge_acc6cf0e5a59efb6418280d8e4107ca5f}{set\+Draw\+Buffer}} (const \mbox{\hyperlink{group___general_ga0c187013987552e95dc0276e159911f7}{Colour\+Buffer\+Type}} colour\+Buffer) const
\end{DoxyCompactItemize}
\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static \mbox{\hyperlink{class_ogre_1_1_d3_d11_stereo_driver_bridge}{D3\+D11\+Stereo\+Driver\+Bridge}} \& \mbox{\hyperlink{class_ogre_1_1_d3_d11_stereo_driver_bridge_af49edc559114bdefc8e37a4b79e49856}{get\+Singleton}} (void)
\item 
static \mbox{\hyperlink{class_ogre_1_1_d3_d11_stereo_driver_bridge}{D3\+D11\+Stereo\+Driver\+Bridge}} $\ast$ \mbox{\hyperlink{class_ogre_1_1_d3_d11_stereo_driver_bridge_a7c95c23b690471fae1fa9f6e8a491fe7}{get\+Singleton\+Ptr}} (void)
\end{DoxyCompactItemize}


\doxysubsection{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. 

\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_d3_d11_stereo_driver_bridge_aa54413045c341c980476e4ce5d67d075}\label{class_ogre_1_1_d3_d11_stereo_driver_bridge_aa54413045c341c980476e4ce5d67d075}} 
\index{Ogre::D3D11StereoDriverBridge@{Ogre::D3D11StereoDriverBridge}!D3D11StereoDriverBridge@{D3D11StereoDriverBridge}}
\index{D3D11StereoDriverBridge@{D3D11StereoDriverBridge}!Ogre::D3D11StereoDriverBridge@{Ogre::D3D11StereoDriverBridge}}
\doxysubsubsection{\texorpdfstring{D3D11StereoDriverBridge()}{D3D11StereoDriverBridge()}}
{\footnotesize\ttfamily Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge\+::\+D3\+D11\+Stereo\+Driver\+Bridge (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___general_ga5ddaf464fe84b110f720b21a9a94b0cf}{Stereo\+Mode\+Type}}}]{stereo\+Mode }\end{DoxyParamCaption})}

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



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_d3_d11_stereo_driver_bridge_af49edc559114bdefc8e37a4b79e49856}\label{class_ogre_1_1_d3_d11_stereo_driver_bridge_af49edc559114bdefc8e37a4b79e49856}} 
\index{Ogre::D3D11StereoDriverBridge@{Ogre::D3D11StereoDriverBridge}!getSingleton@{getSingleton}}
\index{getSingleton@{getSingleton}!Ogre::D3D11StereoDriverBridge@{Ogre::D3D11StereoDriverBridge}}
\doxysubsubsection{\texorpdfstring{getSingleton()}{getSingleton()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{class_ogre_1_1_d3_d11_stereo_driver_bridge}{D3\+D11\+Stereo\+Driver\+Bridge}}\& Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge\+::get\+Singleton (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

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

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

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_stereo_driver_bridge_a31cb06a16ea12d374435dd71ee9e80af}\label{class_ogre_1_1_d3_d11_stereo_driver_bridge_a31cb06a16ea12d374435dd71ee9e80af}} 
\index{Ogre::D3D11StereoDriverBridge@{Ogre::D3D11StereoDriverBridge}!addRenderWindow@{addRenderWindow}}
\index{addRenderWindow@{addRenderWindow}!Ogre::D3D11StereoDriverBridge@{Ogre::D3D11StereoDriverBridge}}
\doxysubsubsection{\texorpdfstring{addRenderWindow()}{addRenderWindow()}}
{\footnotesize\ttfamily bool Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge\+::add\+Render\+Window (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_ogre_1_1_d3_d11_render_window_base}{D3\+D11\+Render\+Window\+Base}} $\ast$}]{render\+Window }\end{DoxyParamCaption}) const}

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

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

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_stereo_driver_bridge_acc6cf0e5a59efb6418280d8e4107ca5f}\label{class_ogre_1_1_d3_d11_stereo_driver_bridge_acc6cf0e5a59efb6418280d8e4107ca5f}} 
\index{Ogre::D3D11StereoDriverBridge@{Ogre::D3D11StereoDriverBridge}!setDrawBuffer@{setDrawBuffer}}
\index{setDrawBuffer@{setDrawBuffer}!Ogre::D3D11StereoDriverBridge@{Ogre::D3D11StereoDriverBridge}}
\doxysubsubsection{\texorpdfstring{setDrawBuffer()}{setDrawBuffer()}}
{\footnotesize\ttfamily bool Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge\+::set\+Draw\+Buffer (\begin{DoxyParamCaption}\item[{const \mbox{\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 
\mbox{\hyperlink{_ogre_d3_d11_stereo_driver_bridge_8h}{Ogre\+D3\+D11\+Stereo\+Driver\+Bridge.\+h}}\end{DoxyCompactItemize}
