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


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}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_ogre_1_1_d3_d11_stereo_driver_bridge_aa54413045c341c980476e4ce5d67d075}{D3\+D11\+Stereo\+Driver\+Bridge} (\hyperlink{group___general_ga5ddaf464fe84b110f720b21a9a94b0cf}{Stereo\+Mode\+Type} stereo\+Mode)
\item 
virtual \hyperlink{class_ogre_1_1_d3_d11_stereo_driver_bridge_acbc3344c9e5816ff735e3d11cc518edc}{$\sim$\+D3\+D11\+Stereo\+Driver\+Bridge} ()
\item 
bool \hyperlink{class_ogre_1_1_d3_d11_stereo_driver_bridge_a31cb06a16ea12d374435dd71ee9e80af}{add\+Render\+Window} (\hyperlink{class_ogre_1_1_d3_d11_render_window_base}{D3\+D11\+Render\+Window\+Base} $\ast$render\+Window) const
\item 
\hyperlink{group___general_ga5ddaf464fe84b110f720b21a9a94b0cf}{Stereo\+Mode\+Type} \hyperlink{class_ogre_1_1_d3_d11_stereo_driver_bridge_a562610056a2b6779e238224f0922650c}{get\+Stereo\+Mode} () const
\item 
bool \hyperlink{class_ogre_1_1_d3_d11_stereo_driver_bridge_aa16db278f1c40c99578cc87ff6964ed1}{is\+Stereo\+Enabled} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&render\+Window\+Name) const
\item 
bool \hyperlink{class_ogre_1_1_d3_d11_stereo_driver_bridge_a372e7ef4542ba9076193842bd9eef27e}{remove\+Render\+Window} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&render\+Window\+Name) const
\item 
bool \hyperlink{class_ogre_1_1_d3_d11_stereo_driver_bridge_acc6cf0e5a59efb6418280d8e4107ca5f}{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_d11_stereo_driver_bridge}{D3\+D11\+Stereo\+Driver\+Bridge} \& \hyperlink{class_ogre_1_1_d3_d11_stereo_driver_bridge_af49edc559114bdefc8e37a4b79e49856}{get\+Singleton} (void)
\item 
static \hyperlink{class_ogre_1_1_d3_d11_stereo_driver_bridge}{D3\+D11\+Stereo\+Driver\+Bridge} $\ast$ \hyperlink{class_ogre_1_1_d3_d11_stereo_driver_bridge_a7c95c23b690471fae1fa9f6e8a491fe7}{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_d11_stereo_driver_bridge_aa54413045c341c980476e4ce5d67d075}\label{class_ogre_1_1_d3_d11_stereo_driver_bridge_aa54413045c341c980476e4ce5d67d075}} 
\index{Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge}!D3\+D11\+Stereo\+Driver\+Bridge@{D3\+D11\+Stereo\+Driver\+Bridge}}
\index{D3\+D11\+Stereo\+Driver\+Bridge@{D3\+D11\+Stereo\+Driver\+Bridge}!Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge}}
\subsubsection{\texorpdfstring{D3\+D11\+Stereo\+Driver\+Bridge()}{D3D11StereoDriverBridge()}}
{\footnotesize\ttfamily Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge\+::\+D3\+D11\+Stereo\+Driver\+Bridge (\begin{DoxyParamCaption}\item[{\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\+::\+D3\+D11\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge}!````~D3\+D11\+Stereo\+Driver\+Bridge@{$\sim$\+D3\+D11\+Stereo\+Driver\+Bridge}}
\index{````~D3\+D11\+Stereo\+Driver\+Bridge@{$\sim$\+D3\+D11\+Stereo\+Driver\+Bridge}!Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge}}
\subsubsection{\texorpdfstring{$\sim$\+D3\+D11\+Stereo\+Driver\+Bridge()}{~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]}}



\subsection{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\+::\+D3\+D11\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge}!get\+Singleton@{get\+Singleton}}
\index{get\+Singleton@{get\+Singleton}!Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge}}
\subsubsection{\texorpdfstring{get\+Singleton()}{getSingleton()}}
{\footnotesize\ttfamily static \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\+::\+D3\+D11\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge}!get\+Singleton\+Ptr@{get\+Singleton\+Ptr}}
\index{get\+Singleton\+Ptr@{get\+Singleton\+Ptr}!Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge}}
\subsubsection{\texorpdfstring{get\+Singleton\+Ptr()}{getSingletonPtr()}}
{\footnotesize\ttfamily static \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\+::\+D3\+D11\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge}!get\+Stereo\+Mode@{get\+Stereo\+Mode}}
\index{get\+Stereo\+Mode@{get\+Stereo\+Mode}!Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge}}
\subsubsection{\texorpdfstring{get\+Stereo\+Mode()}{getStereoMode()}}
{\footnotesize\ttfamily \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\+::\+D3\+D11\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge}!add\+Render\+Window@{add\+Render\+Window}}
\index{add\+Render\+Window@{add\+Render\+Window}!Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge}}
\subsubsection{\texorpdfstring{add\+Render\+Window()}{addRenderWindow()}}
{\footnotesize\ttfamily bool Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge\+::add\+Render\+Window (\begin{DoxyParamCaption}\item[{\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\+::\+D3\+D11\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge}!remove\+Render\+Window@{remove\+Render\+Window}}
\index{remove\+Render\+Window@{remove\+Render\+Window}!Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge}}
\subsubsection{\texorpdfstring{remove\+Render\+Window()}{removeRenderWindow()}}
{\footnotesize\ttfamily bool Ogre\+::\+D3\+D11\+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_d11_stereo_driver_bridge_aa16db278f1c40c99578cc87ff6964ed1}\label{class_ogre_1_1_d3_d11_stereo_driver_bridge_aa16db278f1c40c99578cc87ff6964ed1}} 
\index{Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge}!is\+Stereo\+Enabled@{is\+Stereo\+Enabled}}
\index{is\+Stereo\+Enabled@{is\+Stereo\+Enabled}!Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge}}
\subsubsection{\texorpdfstring{is\+Stereo\+Enabled()}{isStereoEnabled()}}
{\footnotesize\ttfamily bool Ogre\+::\+D3\+D11\+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_d11_stereo_driver_bridge_acc6cf0e5a59efb6418280d8e4107ca5f}\label{class_ogre_1_1_d3_d11_stereo_driver_bridge_acc6cf0e5a59efb6418280d8e4107ca5f}} 
\index{Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge}!set\+Draw\+Buffer@{set\+Draw\+Buffer}}
\index{set\+Draw\+Buffer@{set\+Draw\+Buffer}!Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge@{Ogre\+::\+D3\+D11\+Stereo\+Driver\+Bridge}}
\subsubsection{\texorpdfstring{set\+Draw\+Buffer()}{setDrawBuffer()}}
{\footnotesize\ttfamily bool Ogre\+::\+D3\+D11\+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_d11_stereo_driver_bridge_8h}{Ogre\+D3\+D11\+Stereo\+Driver\+Bridge.\+h}\end{DoxyCompactItemize}
