Sophie

Sophie

distrib > Mandriva > 10.0-com > i586 > by-pkgid > 06719cf03808e17ae6f0852ca1052dc2 > files > 2000

libogre1-devel-0.13.0-1mdk.i586.rpm

<html>
<head>
<title>Ogre::DDDriver class Reference - OGRE Documentation</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
<link type="text/css" rel="stylesheet" href="style.css">
</head>

<body>
<!-- Generated by Doxygen 1.2.16 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="namespaces.html">Namespace List</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="namespacemembers.html">Namespace Members</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="globals.html">File Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>Ogre::DDDriver  Class Reference</h1>Encapsulates a DirectDraw driver. 
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="OgreDDDriver_8h-source.html">OgreDDDriver.h</a>&gt;</code>
<p>
Collaboration diagram for Ogre::DDDriver:<p><center><img src="classOgre_1_1DDDriver__coll__graph.png" border="0" usemap="#Ogre_1_1DDDriver__coll__map" alt="Collaboration graph"></center>
<map name="Ogre_1_1DDDriver__coll__map">
<area href="classOgre_1_1D3DDevice.html" shape="rect" coords="623,121,740,102" alt="">
<area href="classOgre_1_1DDVideoModeList.html" shape="rect" coords="19,189,171,170" alt="">
<area href="classOgre_1_1String.html" shape="rect" coords="55,85,135,66" alt="">
<area href="classOgre_1_1DDVideoMode.html" shape="rect" coords="28,257,161,238" alt="">
<area href="classOgre_1_1D3DDeviceList.html" shape="rect" coords="27,325,163,306" alt="">
</map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classOgre_1_1DDDriver-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivera0">DDDriver</a> ()</td></tr>
<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivera1">DDDriver</a> (const DDDriver &amp;ob)</td></tr>
<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivera2">DDDriver</a> (GUID FAR *lpGuid, LPSTR lpDriverDescription, LPSTR lpDriverName)</td></tr>
<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivera3">~DDDriver</a> ()</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivera4">createWindowSurfaces</a> (HWND hWnd, unsigned int width, unsigned int height, unsigned int colourDepth, bool fullScreen, LPDIRECTDRAWSURFACE7 *front, LPDIRECTDRAWSURFACE7 *back)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Creates DirectDraw surfaces appropriate for a render window.</em> <a href="#Ogre_1_1DDDrivera4"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivera5">Cleanup</a> (void)</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivera6">CheckWindow</a> (void)</td></tr>
<tr><td nowrap align=right valign=top>DDDriver&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivera7">operator=</a> (const DDDriver &amp;orig)</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1String.html">String</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivera8">DriverName</a> (void) const</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1String.html">String</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivera9">DriverDescription</a> (void) const</td></tr>
<tr><td nowrap align=right valign=top>LPDIRECTDRAW7&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivera10">directDraw</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1D3DDeviceList.html">D3DDeviceList</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivera11">get3DDeviceList</a> (void)</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1DDVideoModeList.html">DDVideoModeList</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivera12">getVideoModeList</a> (void)</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1DDVideoMode.html">DDVideoMode</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivera13">getActiveVideoMode</a> (void)</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1D3DDevice.html">D3DDevice</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivera14">get3DDevice</a> (void)</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivera15">OutputText</a> (int x, int y, char *text)</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivera16">FlipBuffers</a> (void)</td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivera17">RunningFullScreen</a> (void) const</td></tr>
<tr><td nowrap align=right valign=top>RECT&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivera18">ViewportRect</a> (void) const</td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivera19">Has3DAcceleration</a> (void) const</td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivera20">CanRenderWindowed</a> (void) const</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivera21">GetDisplayDetails</a> (unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</td></tr>
<tr><td colspan=2><br><h2>Private Methods</h2></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDriverc0">logCaps</a> (void) const</td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDriverc1">RestoreSurfaces</a> (void)</td></tr>
<tr><td colspan=2><br><h2>Private Attributes</h2></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1String.html">String</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivero0">mDriverName</a></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1String.html">String</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivero1">mDriverDesc</a></td></tr>
<tr><td nowrap align=right valign=top>GUID&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivero2">mGuid</a></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivero3">mPrimaryDisplay</a></td></tr>
<tr><td nowrap align=right valign=top>LPDIRECTDRAW7&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivero4">lpDD7</a></td></tr>
<tr><td nowrap align=right valign=top>LPDIRECT3D7&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivero5">lpD3D</a></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1D3DDeviceList.html">D3DDeviceList</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivero6">mDeviceList</a></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1DDVideoModeList.html">DDVideoModeList</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivero7">mVideoModeList</a></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1D3DDevice.html">D3DDevice</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivero8">active3DDevice</a></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1DDVideoMode.html">DDVideoMode</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivero9">activeVideoMode</a></td></tr>
<tr><td nowrap align=right valign=top>HWND&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivero10">activeHWnd</a></td></tr>
<tr><td nowrap align=right valign=top>DDCAPS&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivero11">mSWCaps</a></td></tr>
<tr><td nowrap align=right valign=top>DDCAPS&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivero12">mHWCaps</a></td></tr>
<tr><td nowrap align=right valign=top>LPDIRECTDRAWSURFACE7&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivero13">lpDDSPrimary</a></td></tr>
<tr><td nowrap align=right valign=top>LPDIRECTDRAWSURFACE7&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivero14">lpDDSBack</a></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivero15">runningFullScreen</a></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivero16">using3DMode</a></td></tr>
<tr><td nowrap align=right valign=top>RECT&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivero17">rcViewport</a></td></tr>
<tr><td nowrap align=right valign=top>LPDIRECTDRAWCLIPPER&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1DDDriver.html#Ogre_1_1DDDrivero18">lpDDClipper</a></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Encapsulates a DirectDraw driver.
<p>
Utility class for <a class="el" href="classOgre_1_1D3DRenderSystem.html">D3DRenderSystem</a>. 
<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8h-source.html#l00045">45</a> of file <a class="el" href="OgreDDDriver_8h-source.html">OgreDDDriver.h</a>.<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a name="Ogre_1_1DDDrivera0" doxytag="Ogre::DDDriver::DDDriver"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> Ogre::DDDriver::DDDriver </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00065">65</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8h-source.html#l00058">active3DDevice</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00060">activeHWnd</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00059">activeVideoMode</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00055">lpD3D</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00054">lpDD7</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00073">lpDDClipper</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00067">lpDDSBack</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00066">lpDDSPrimary</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00056">mDeviceList</a>, and <a class="el" href="OgreDDDriver_8h-source.html#l00057">mVideoModeList</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivera1" doxytag="Ogre::DDDriver::DDDriver"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> Ogre::DDDriver::DDDriver </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">const DDDriver &amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>ob</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00094">94</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8h-source.html#l00058">active3DDevice</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00059">activeVideoMode</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00055">lpD3D</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00054">lpDD7</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00073">lpDDClipper</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00067">lpDDSBack</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00066">lpDDSPrimary</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00056">mDeviceList</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00050">mDriverDesc</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00049">mDriverName</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00051">mGuid</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00063">mHWCaps</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00052">mPrimaryDisplay</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00062">mSWCaps</a>, and <a class="el" href="OgreDDDriver_8h-source.html#l00057">mVideoModeList</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivera2" doxytag="Ogre::DDDriver::DDDriver"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> Ogre::DDDriver::DDDriver </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">GUID FAR *&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>lpGuid</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>LPSTR&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>lpDriverDescription</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>LPSTR&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>lpDriverName</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00121">121</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8h-source.html#l00058">active3DDevice</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00060">activeHWnd</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00059">activeVideoMode</a>, <a class="el" href="OgreDDDriver_8cpp-source.html#l00339">directDraw</a>(), <a class="el" href="OgreDDDriver_8h-source.html#l00055">lpD3D</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00054">lpDD7</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00073">lpDDClipper</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00067">lpDDSBack</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00066">lpDDSPrimary</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00056">mDeviceList</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00050">mDriverDesc</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00049">mDriverName</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00051">mGuid</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00063">mHWCaps</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00052">mPrimaryDisplay</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00062">mSWCaps</a>, and <a class="el" href="OgreDDDriver_8h-source.html#l00057">mVideoModeList</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivera3" doxytag="Ogre::DDDriver::~DDDriver"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> Ogre::DDDriver::~DDDriver </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00082">82</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8h-source.html#l00056">mDeviceList</a>, and <a class="el" href="OgreDDDriver_8h-source.html#l00057">mVideoModeList</a>.    </td>
  </tr>
</table>
<hr><h2>Member Function Documentation</h2>
<a name="Ogre_1_1DDDrivera20" doxytag="Ogre::DDDriver::CanRenderWindowed"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::DDDriver::CanRenderWindowed </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00522">522</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8h-source.html#l00063">mHWCaps</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00555">logCaps</a>(), and <a class="el" href="OgreD3D7RenderSystem_8cpp-source.html#l00178">Ogre::D3DRenderSystem::refreshDDSettings</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivera6" doxytag="Ogre::DDDriver::CheckWindow"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::DDDriver::CheckWindow </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00407">407</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8h-source.html#l00060">activeHWnd</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00072">rcViewport</a>, and <a class="el" href="OgreDDDriver_8cpp-source.html#l00512">RunningFullScreen</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivera5" doxytag="Ogre::DDDriver::Cleanup"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::DDDriver::Cleanup </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00364">364</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8h-source.html#l00058">active3DDevice</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00060">activeHWnd</a>, <a class="el" href="OgreD3D7Device_8cpp-source.html#l00198">Ogre::D3DDevice::Cleanup</a>(), <a class="el" href="OgreDDDriver_8h-source.html#l00055">lpD3D</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00054">lpDD7</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00067">lpDDSBack</a>, and <a class="el" href="OgreDDDriver_8h-source.html#l00066">lpDDSPrimary</a>.
<p>
Referenced by <a class="el" href="OgreD3D7RenderSystem_8cpp-source.html#l00451">Ogre::D3DRenderSystem::shutdown</a>(), and <a class="el" href="OgreDDDriverList_8cpp-source.html#l00070">Ogre::DDDriverList::~DDDriverList</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivera4" doxytag="Ogre::DDDriver::createWindowSurfaces"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::DDDriver::createWindowSurfaces </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">HWND&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>hWnd</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>unsigned int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>width</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>unsigned int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>height</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>unsigned int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>colourDepth</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>bool&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>fullScreen</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>LPDIRECTDRAWSURFACE7 *&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>front</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>LPDIRECTDRAWSURFACE7 *&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>back</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Creates DirectDraw surfaces appropriate for a render window.
<p>
<dl compact><dt><b>
Remarks: </b><dd>
 This method creates double-buffered surfaces for a window. Note that in this case the metrics supplied (width, height) must be of the CLIENT area of a window only if fullScreen = false; i.e. the metrics must be ignoring title bar, menu bar etc.</dl><dl compact><dt><b>
Parameters: </b><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><em>hWnd</em>&nbsp;</td><td>
Window handle to the window for which the surfaces are created. </td></tr>
<tr><td valign=top><em>width</em>&nbsp;</td><td>
The width of the surfaces required (see note above). </td></tr>
<tr><td valign=top><em>height</em>&nbsp;</td><td>
The height of the surfaces required (see note above). </td></tr>
<tr><td valign=top><em>colourDepth</em>&nbsp;</td><td>
The colour depth in bits per pixel. Only relevant if fullScreen = true. </td></tr>
<tr><td valign=top><em>fullScreen</em>&nbsp;</td><td>
Specify true to make these surfaces full screen exclusive. </td></tr>
<tr><td valign=top><em>front</em>&nbsp;</td><td>
Pointer to a pointer which will be filled with the interface to the front buffer on return. </td></tr>
<tr><td valign=top><em>back</em>&nbsp;</td><td>
Pointer to a pointer which will be filled with the interface to the back buffer on return. Only relevant if fullScreen = false. </td></tr>
</table>
</dl>
<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00171">171</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8cpp-source.html#l00339">directDraw</a>(), and <a class="el" href="OgreDDDriver_8h-source.html#l00054">lpDD7</a>.
<p>
Referenced by <a class="el" href="OgreD3D7RenderWindow_8cpp-source.html#l00418">Ogre::D3D7RenderWindow::createDDSurfaces</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivera10" doxytag="Ogre::DDDriver::directDraw"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> LPDIRECTDRAW7 Ogre::DDDriver::directDraw </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00339">339</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8h-source.html#l00055">lpD3D</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00054">lpDD7</a>, and <a class="el" href="OgreDDDriver_8h-source.html#l00051">mGuid</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00171">createWindowSurfaces</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00121">DDDriver</a>(), and <a class="el" href="OgreD3D7RenderWindow_8cpp-source.html#l00635">Ogre::D3D7RenderWindow::writeContentsToFile</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivera9" doxytag="Ogre::DDDriver::DriverDescription"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1String.html">String</a> Ogre::DDDriver::DriverDescription </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00306">306</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8h-source.html#l00050">mDriverDesc</a>.
<p>
Referenced by <a class="el" href="OgreD3D7RenderSystem_8cpp-source.html#l00108">Ogre::D3DRenderSystem::initConfigOptions</a>(), <a class="el" href="OgreD3D7RenderSystem_8cpp-source.html#l00323">Ogre::D3DRenderSystem::initialise</a>(), <a class="el" href="OgreD3D7RenderSystem_8cpp-source.html#l00178">Ogre::D3DRenderSystem::refreshDDSettings</a>(), and <a class="el" href="OgreD3D7RenderSystem_8cpp-source.html#l00287">Ogre::D3DRenderSystem::validateConfigOptions</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivera8" doxytag="Ogre::DDDriver::DriverName"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1String.html">String</a> Ogre::DDDriver::DriverName </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00301">301</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8h-source.html#l00049">mDriverName</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivera16" doxytag="Ogre::DDDriver::FlipBuffers"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::DDDriver::FlipBuffers </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00441">441</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8h-source.html#l00067">lpDDSBack</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00066">lpDDSPrimary</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00072">rcViewport</a>, and <a class="el" href="OgreDDDriver_8cpp-source.html#l00475">RestoreSurfaces</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivera14" doxytag="Ogre::DDDriver::get3DDevice"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1D3DDevice.html">D3DDevice</a> * Ogre::DDDriver::get3DDevice </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00333">333</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8h-source.html#l00058">active3DDevice</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivera11" doxytag="Ogre::DDDriver::get3DDeviceList"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1D3DDeviceList.html">D3DDeviceList</a> * Ogre::DDDriver::get3DDeviceList </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00311">311</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8h-source.html#l00055">lpD3D</a>, and <a class="el" href="OgreDDDriver_8h-source.html#l00056">mDeviceList</a>.
<p>
Referenced by <a class="el" href="OgreD3D7RenderWindow_8cpp-source.html#l00174">Ogre::D3D7RenderWindow::create</a>(), and <a class="el" href="OgreD3D7RenderWindow_8cpp-source.html#l00462">Ogre::D3D7RenderWindow::createDepthBuffer</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivera13" doxytag="Ogre::DDDriver::getActiveVideoMode"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1DDVideoMode.html">DDVideoMode</a> * Ogre::DDDriver::getActiveVideoMode </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00327">327</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8h-source.html#l00059">activeVideoMode</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivera21" doxytag="Ogre::DDDriver::GetDisplayDetails"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::DDDriver::GetDisplayDetails </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">unsigned int &amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>width</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>unsigned int &amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>height</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>unsigned int &amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>colourDepth</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00535">535</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8h-source.html#l00066">lpDDSPrimary</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivera12" doxytag="Ogre::DDDriver::getVideoModeList"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1DDVideoModeList.html">DDVideoModeList</a> * Ogre::DDDriver::getVideoModeList </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00319">319</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8h-source.html#l00054">lpDD7</a>, and <a class="el" href="OgreDDDriver_8h-source.html#l00057">mVideoModeList</a>.
<p>
Referenced by <a class="el" href="OgreD3D7RenderSystem_8cpp-source.html#l00323">Ogre::D3DRenderSystem::initialise</a>(), and <a class="el" href="OgreD3D7RenderSystem_8cpp-source.html#l00178">Ogre::D3DRenderSystem::refreshDDSettings</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivera19" doxytag="Ogre::DDDriver::Has3DAcceleration"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::DDDriver::Has3DAcceleration </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00528">528</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8h-source.html#l00063">mHWCaps</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00555">logCaps</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDriverc0" doxytag="Ogre::DDDriver::logCaps"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::DDDriver::logCaps </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [private]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00555">555</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8cpp-source.html#l00522">CanRenderWindowed</a>(), and <a class="el" href="OgreDDDriver_8cpp-source.html#l00528">Has3DAcceleration</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivera7" doxytag="Ogre::DDDriver::operator="></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> DDDriver Ogre::DDDriver::operator= </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">const DDDriver &amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>orig</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00035">35</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8h-source.html#l00058">active3DDevice</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00059">activeVideoMode</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00055">lpD3D</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00054">lpDD7</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00073">lpDDClipper</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00067">lpDDSBack</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00066">lpDDSPrimary</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00056">mDeviceList</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00050">mDriverDesc</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00049">mDriverName</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00051">mGuid</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00063">mHWCaps</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00052">mPrimaryDisplay</a>, <a class="el" href="OgreDDDriver_8h-source.html#l00062">mSWCaps</a>, and <a class="el" href="OgreDDDriver_8h-source.html#l00057">mVideoModeList</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivera15" doxytag="Ogre::DDDriver::OutputText"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::DDDriver::OutputText </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>x</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>y</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>char *&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>text</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00495">495</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8h-source.html#l00067">lpDDSBack</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDriverc1" doxytag="Ogre::DDDriver::RestoreSurfaces"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::DDDriver::RestoreSurfaces </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [private]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00475">475</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8h-source.html#l00067">lpDDSBack</a>, and <a class="el" href="OgreDDDriver_8h-source.html#l00066">lpDDSPrimary</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00441">FlipBuffers</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivera17" doxytag="Ogre::DDDriver::RunningFullScreen"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::DDDriver::RunningFullScreen </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00512">512</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8h-source.html#l00069">runningFullScreen</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00407">CheckWindow</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivera18" doxytag="Ogre::DDDriver::ViewportRect"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> RECT Ogre::DDDriver::ViewportRect </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">void&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8cpp-source.html#l00517">517</a> of file <a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a>.
<p>
References <a class="el" href="OgreDDDriver_8h-source.html#l00072">rcViewport</a>.    </td>
  </tr>
</table>
<hr><h2>Member Data Documentation</h2>
<a name="Ogre_1_1DDDrivero8" doxytag="Ogre::DDDriver::active3DDevice"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1D3DDevice.html">D3DDevice</a>* Ogre::DDDriver::active3DDevice<code> [private]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8h-source.html#l00058">58</a> of file <a class="el" href="OgreDDDriver_8h-source.html">OgreDDDriver.h</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00364">Cleanup</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00065">DDDriver</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00333">get3DDevice</a>(), and <a class="el" href="OgreDDDriver_8cpp-source.html#l00035">operator=</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivero10" doxytag="Ogre::DDDriver::activeHWnd"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> HWND Ogre::DDDriver::activeHWnd<code> [private]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8h-source.html#l00060">60</a> of file <a class="el" href="OgreDDDriver_8h-source.html">OgreDDDriver.h</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00407">CheckWindow</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00364">Cleanup</a>(), and <a class="el" href="OgreDDDriver_8cpp-source.html#l00065">DDDriver</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivero9" doxytag="Ogre::DDDriver::activeVideoMode"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1DDVideoMode.html">DDVideoMode</a>* Ogre::DDDriver::activeVideoMode<code> [private]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8h-source.html#l00059">59</a> of file <a class="el" href="OgreDDDriver_8h-source.html">OgreDDDriver.h</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00065">DDDriver</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00327">getActiveVideoMode</a>(), and <a class="el" href="OgreDDDriver_8cpp-source.html#l00035">operator=</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivero5" doxytag="Ogre::DDDriver::lpD3D"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> LPDIRECT3D7 Ogre::DDDriver::lpD3D<code> [private]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8h-source.html#l00055">55</a> of file <a class="el" href="OgreDDDriver_8h-source.html">OgreDDDriver.h</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00364">Cleanup</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00065">DDDriver</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00339">directDraw</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00311">get3DDeviceList</a>(), and <a class="el" href="OgreDDDriver_8cpp-source.html#l00035">operator=</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivero4" doxytag="Ogre::DDDriver::lpDD7"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> LPDIRECTDRAW7 Ogre::DDDriver::lpDD7<code> [private]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8h-source.html#l00054">54</a> of file <a class="el" href="OgreDDDriver_8h-source.html">OgreDDDriver.h</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00364">Cleanup</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00171">createWindowSurfaces</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00065">DDDriver</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00339">directDraw</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00319">getVideoModeList</a>(), and <a class="el" href="OgreDDDriver_8cpp-source.html#l00035">operator=</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivero18" doxytag="Ogre::DDDriver::lpDDClipper"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> LPDIRECTDRAWCLIPPER Ogre::DDDriver::lpDDClipper<code> [private]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8h-source.html#l00073">73</a> of file <a class="el" href="OgreDDDriver_8h-source.html">OgreDDDriver.h</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00065">DDDriver</a>(), and <a class="el" href="OgreDDDriver_8cpp-source.html#l00035">operator=</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivero14" doxytag="Ogre::DDDriver::lpDDSBack"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> LPDIRECTDRAWSURFACE7 Ogre::DDDriver::lpDDSBack<code> [private]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8h-source.html#l00067">67</a> of file <a class="el" href="OgreDDDriver_8h-source.html">OgreDDDriver.h</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00364">Cleanup</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00065">DDDriver</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00441">FlipBuffers</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00035">operator=</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00495">OutputText</a>(), and <a class="el" href="OgreDDDriver_8cpp-source.html#l00475">RestoreSurfaces</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivero13" doxytag="Ogre::DDDriver::lpDDSPrimary"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> LPDIRECTDRAWSURFACE7 Ogre::DDDriver::lpDDSPrimary<code> [private]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8h-source.html#l00066">66</a> of file <a class="el" href="OgreDDDriver_8h-source.html">OgreDDDriver.h</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00364">Cleanup</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00065">DDDriver</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00441">FlipBuffers</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00535">GetDisplayDetails</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00035">operator=</a>(), and <a class="el" href="OgreDDDriver_8cpp-source.html#l00475">RestoreSurfaces</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivero6" doxytag="Ogre::DDDriver::mDeviceList"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1D3DDeviceList.html">D3DDeviceList</a>* Ogre::DDDriver::mDeviceList<code> [private]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8h-source.html#l00056">56</a> of file <a class="el" href="OgreDDDriver_8h-source.html">OgreDDDriver.h</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00065">DDDriver</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00311">get3DDeviceList</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00035">operator=</a>(), and <a class="el" href="OgreDDDriver_8cpp-source.html#l00082">~DDDriver</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivero1" doxytag="Ogre::DDDriver::mDriverDesc"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1String.html">String</a> Ogre::DDDriver::mDriverDesc<code> [private]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8h-source.html#l00050">50</a> of file <a class="el" href="OgreDDDriver_8h-source.html">OgreDDDriver.h</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00094">DDDriver</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00306">DriverDescription</a>(), and <a class="el" href="OgreDDDriver_8cpp-source.html#l00035">operator=</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivero0" doxytag="Ogre::DDDriver::mDriverName"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1String.html">String</a> Ogre::DDDriver::mDriverName<code> [private]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8h-source.html#l00049">49</a> of file <a class="el" href="OgreDDDriver_8h-source.html">OgreDDDriver.h</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00094">DDDriver</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00301">DriverName</a>(), and <a class="el" href="OgreDDDriver_8cpp-source.html#l00035">operator=</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivero2" doxytag="Ogre::DDDriver::mGuid"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> GUID Ogre::DDDriver::mGuid<code> [private]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8h-source.html#l00051">51</a> of file <a class="el" href="OgreDDDriver_8h-source.html">OgreDDDriver.h</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00094">DDDriver</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00339">directDraw</a>(), and <a class="el" href="OgreDDDriver_8cpp-source.html#l00035">operator=</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivero12" doxytag="Ogre::DDDriver::mHWCaps"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> DDCAPS Ogre::DDDriver::mHWCaps<code> [private]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8h-source.html#l00063">63</a> of file <a class="el" href="OgreDDDriver_8h-source.html">OgreDDDriver.h</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00522">CanRenderWindowed</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00094">DDDriver</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00528">Has3DAcceleration</a>(), and <a class="el" href="OgreDDDriver_8cpp-source.html#l00035">operator=</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivero3" doxytag="Ogre::DDDriver::mPrimaryDisplay"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::DDDriver::mPrimaryDisplay<code> [private]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8h-source.html#l00052">52</a> of file <a class="el" href="OgreDDDriver_8h-source.html">OgreDDDriver.h</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00094">DDDriver</a>(), and <a class="el" href="OgreDDDriver_8cpp-source.html#l00035">operator=</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivero11" doxytag="Ogre::DDDriver::mSWCaps"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> DDCAPS Ogre::DDDriver::mSWCaps<code> [private]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8h-source.html#l00062">62</a> of file <a class="el" href="OgreDDDriver_8h-source.html">OgreDDDriver.h</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00094">DDDriver</a>(), and <a class="el" href="OgreDDDriver_8cpp-source.html#l00035">operator=</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivero7" doxytag="Ogre::DDDriver::mVideoModeList"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1DDVideoModeList.html">DDVideoModeList</a>* Ogre::DDDriver::mVideoModeList<code> [private]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8h-source.html#l00057">57</a> of file <a class="el" href="OgreDDDriver_8h-source.html">OgreDDDriver.h</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00065">DDDriver</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00319">getVideoModeList</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00035">operator=</a>(), and <a class="el" href="OgreDDDriver_8cpp-source.html#l00082">~DDDriver</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivero17" doxytag="Ogre::DDDriver::rcViewport"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> RECT Ogre::DDDriver::rcViewport<code> [private]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8h-source.html#l00072">72</a> of file <a class="el" href="OgreDDDriver_8h-source.html">OgreDDDriver.h</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00407">CheckWindow</a>(), <a class="el" href="OgreDDDriver_8cpp-source.html#l00441">FlipBuffers</a>(), and <a class="el" href="OgreDDDriver_8cpp-source.html#l00517">ViewportRect</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivero15" doxytag="Ogre::DDDriver::runningFullScreen"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::DDDriver::runningFullScreen<code> [private]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8h-source.html#l00069">69</a> of file <a class="el" href="OgreDDDriver_8h-source.html">OgreDDDriver.h</a>.
<p>
Referenced by <a class="el" href="OgreDDDriver_8cpp-source.html#l00512">RunningFullScreen</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1DDDrivero16" doxytag="Ogre::DDDriver::using3DMode"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::DDDriver::using3DMode<code> [private]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreDDDriver_8h-source.html#l00070">70</a> of file <a class="el" href="OgreDDDriver_8h-source.html">OgreDDDriver.h</a>.    </td>
  </tr>
</table>
<hr>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="OgreDDDriver_8h-source.html">OgreDDDriver.h</a><li><a class="el" href="OgreDDDriver_8cpp-source.html">OgreDDDriver.cpp</a></ul>
<p>
Copyright &copy; 2002-2003 by The OGRE Team<br />
Last modified Wed Jan 21 00:12:29 2004
</p>
</body>
</html>