Sophie

Sophie

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

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

<html>
<head>
<title>OgreD3D9Prerequisites.h File 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>OgreD3D9Prerequisites.h File Reference</h1><code>#include "<a class="el" href="OgrePrerequisites_8h-source.html">OgrePrerequisites.h</a>"</code><br>
<code>#include "<a class="el" href="OgreNoMemoryMacros_8h-source.html">OgreNoMemoryMacros.h</a>"</code><br>
<code>#include &lt;d3d9.h&gt;</code><br>
<code>#include &lt;d3dx9.h&gt;</code><br>
<code>#include &lt;dxerr9.h&gt;</code><br>
<code>#include "<a class="el" href="OgreMemoryMacros_8h-source.html">OgreMemoryMacros.h</a>"</code><br>

<p>
<a href="OgreD3D9Prerequisites_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
<tr><td nowrap align=right valign=top>namespace &nbsp;</td><td valign=bottom><a class="el" href="namespaceOgre.html">Ogre</a></td></tr>
<tr><td colspan=2><br><h2>Defines</h2></td></tr>
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="OgreD3D9Prerequisites_8h.html#a0">DIRECT3D_VERSION</a>&nbsp;&nbsp;&nbsp;0x0900</td></tr>
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="OgreD3D9Prerequisites_8h.html#a1">SAFE_DELETE</a>(p)&nbsp;&nbsp;&nbsp;{ if(p) { delete (p);     (p)=NULL; } }</td></tr>
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="OgreD3D9Prerequisites_8h.html#a2">SAFE_DELETE_ARRAY</a>(p)&nbsp;&nbsp;&nbsp;{ if(p) { delete[] (p);   (p)=NULL; } }</td></tr>
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="OgreD3D9Prerequisites_8h.html#a3">SAFE_RELEASE</a>(p)&nbsp;&nbsp;&nbsp;{ if(p) { (p)-&gt;Release(); (p)=NULL; } }</td></tr>
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="OgreD3D9Prerequisites_8h.html#a4">NOMINMAX</a></td></tr>
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="OgreD3D9Prerequisites_8h.html#a5">_OgreD3D9Export</a></td></tr>
</table>
<hr><h2>Define Documentation</h2>
<a name="a5" doxytag="OgreD3D9Prerequisites.h::_OgreD3D9Export"></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"> #define _OgreD3D9Export
      </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="OgreD3D9Prerequisites_8h-source.html#l00071">71</a> of file <a class="el" href="OgreD3D9Prerequisites_8h-source.html">OgreD3D9Prerequisites.h</a>.    </td>
  </tr>
</table>
<a name="a0" doxytag="OgreD3D9Prerequisites.h::DIRECT3D_VERSION"></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"> #define DIRECT3D_VERSION&nbsp;&nbsp;&nbsp;0x0900
      </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="OgreD3D9Prerequisites_8h-source.html#l00031">31</a> of file <a class="el" href="OgreD3D9Prerequisites_8h-source.html">OgreD3D9Prerequisites.h</a>.    </td>
  </tr>
</table>
<a name="a4" doxytag="OgreD3D9Prerequisites.h::NOMINMAX"></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"> #define NOMINMAX
      </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="OgreD3D9Prerequisites_8h-source.html#l00040">40</a> of file <a class="el" href="OgreD3D9Prerequisites_8h-source.html">OgreD3D9Prerequisites.h</a>.    </td>
  </tr>
</table>
<a name="a1" doxytag="OgreD3D9Prerequisites.h::SAFE_DELETE"></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"> #define SAFE_DELETE</td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">p&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;{ if(p) { delete (p);     (p)=NULL; } }
      </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="OgreD3D9Prerequisites_8h-source.html#l00034">34</a> of file <a class="el" href="OgreD3D9Prerequisites_8h-source.html">OgreD3D9Prerequisites.h</a>.
<p>
Referenced by <a class="el" href="OgreD3D9RenderSystem_8cpp-source.html#l00501">Ogre::D3D9RenderSystem::shutdown</a>(), <a class="el" href="OgreD3D7RenderSystem_8cpp-source.html#l00451">Ogre::D3DRenderSystem::shutdown</a>(), <a class="el" href="OgreD3D9Driver_8cpp-source.html#l00060">Ogre::D3D9Driver::~D3D9Driver</a>(), <a class="el" href="OgreD3D9RenderSystem_8cpp-source.html#l00101">Ogre::D3D9RenderSystem::~D3D9RenderSystem</a>(), <a class="el" href="OgreD3D9Texture_8h-source.html#l00172">Ogre::D3D9RenderTexture::~D3D9RenderTexture</a>(), and <a class="el" href="OgreD3D7RenderSystem_8cpp-source.html#l00084">Ogre::D3DRenderSystem::~D3DRenderSystem</a>().    </td>
  </tr>
</table>
<a name="a2" doxytag="OgreD3D9Prerequisites.h::SAFE_DELETE_ARRAY"></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"> #define SAFE_DELETE_ARRAY</td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">p&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;{ if(p) { delete[] (p);   (p)=NULL; } }
      </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="OgreD3D9Prerequisites_8h-source.html#l00035">35</a> of file <a class="el" href="OgreD3D9Prerequisites_8h-source.html">OgreD3D9Prerequisites.h</a>.    </td>
  </tr>
</table>
<a name="a3" doxytag="OgreD3D9Prerequisites.h::SAFE_RELEASE"></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"> #define SAFE_RELEASE</td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">p&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;{ if(p) { (p)-&gt;Release(); (p)=NULL; } }
      </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="OgreD3D9Prerequisites_8h-source.html#l00036">36</a> of file <a class="el" href="OgreD3D9Prerequisites_8h-source.html">OgreD3D9Prerequisites.h</a>.
<p>
Referenced by <a class="el" href="OgreD3D9Texture_8cpp-source.html#l01063">Ogre::D3D9Texture::_blitImagesToCubeTex</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00956">Ogre::D3D9Texture::_blitImageToNormTex</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00861">Ogre::D3D9Texture::_copyMemoryToSurface</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l01190">Ogre::D3D9Texture::_createDepthStencil</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00256">Ogre::D3D9Texture::_freeResources</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00655">Ogre::D3D9Texture::_setDevice</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00097">Ogre::D3D9Texture::copyToTexture</a>(), <a class="el" href="OgreD3D9RenderWindow_8cpp-source.html#l00392">Ogre::D3D9RenderWindow::destroy</a>(), <a class="el" href="OgreD3D9VertexDeclaration_8cpp-source.html#l00063">Ogre::D3D9VertexDeclaration::getD3DVertexDeclaration</a>(), <a class="el" href="OgreD3D9GpuProgram_8cpp-source.html#l00072">Ogre::D3D9GpuProgram::loadFromSource</a>(), <a class="el" href="OgreD3D9GpuProgram_8cpp-source.html#l00148">Ogre::D3D9GpuFragmentProgram::unload</a>(), <a class="el" href="OgreD3D9GpuProgram_8cpp-source.html#l00121">Ogre::D3D9GpuVertexProgram::unload</a>(), <a class="el" href="OgreD3D9HLSLProgram_8cpp-source.html#l00077">Ogre::D3D9HLSLProgram::unloadImpl</a>(), <a class="el" href="OgreD3D9RenderWindow_8cpp-source.html#l00483">Ogre::D3D9RenderWindow::writeContentsToFile</a>(), <a class="el" href="OgreD3D9HardwareIndexBuffer_8cpp-source.html#l00056">Ogre::D3D9HardwareIndexBuffer::~D3D9HardwareIndexBuffer</a>(), <a class="el" href="OgreD3D9HardwareVertexBuffer_8cpp-source.html#l00054">Ogre::D3D9HardwareVertexBuffer::~D3D9HardwareVertexBuffer</a>(), <a class="el" href="OgreD3D9RenderSystem_8cpp-source.html#l00101">Ogre::D3D9RenderSystem::~D3D9RenderSystem</a>(), <a class="el" href="OgreD3D9RenderWindow_8cpp-source.html#l00155">Ogre::D3D9RenderWindow::~D3D9RenderWindow</a>(), <a class="el" href="OgreD3D9Texture_8cpp-source.html#l00080">Ogre::D3D9Texture::~D3D9Texture</a>(), and <a class="el" href="OgreD3D9VertexDeclaration_8cpp-source.html#l00036">Ogre::D3D9VertexDeclaration::~D3D9VertexDeclaration</a>().    </td>
  </tr>
</table>
<p>
Copyright &copy; 2002-2003 by The OGRE Team<br />
Last modified Wed Jan 21 00:10:33 2004
</p>
</body>
</html>