Sophie

Sophie

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

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

<html>
<head>
<title>Ogre::D3D9Mappings 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::D3D9Mappings  Class Reference</h1><code>#include &lt;<a class="el" href="OgreD3D9Mappings_8h-source.html">OgreD3D9Mappings.h</a>&gt;</code>
<p>
<a href="classOgre_1_1D3D9Mappings-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
<tr><td colspan=2><br><h2>Public Types</h2></td></tr>
<tr><td nowrap align=right valign=top>enum &nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingss7">eD3DTexType</a> { <a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingss7Ogre_1_1D3D9Mappingss0">D3D_TEX_TYPE_NORMAL</a>, 
<a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingss7Ogre_1_1D3D9Mappingss1">D3D_TEX_TYPE_CUBE</a>, 
<a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingss7Ogre_1_1D3D9Mappingss2">D3D_TEX_TYPE_VOLUME</a>, 
<a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingss7Ogre_1_1D3D9Mappingss3">D3D_TEX_TYPE_NONE</a>
 }</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>enum identifying D3D9 tex. types</em> <a href="#Ogre_1_1D3D9Mappingss7">More...</a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>enum &nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingss8">eD3DFilterUsage</a> { <a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingss8Ogre_1_1D3D9Mappingss4">D3D_FUSAGE_MIN</a>, 
<a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingss8Ogre_1_1D3D9Mappingss5">D3D_FUSAGE_MAG</a>, 
<a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingss8Ogre_1_1D3D9Mappingss6">D3D_FUSAGE_MIP</a>
 }</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>enum identifying D3D9 filter usage type</em> <a href="#Ogre_1_1D3D9Mappingss8">More...</a><em></em></font><br><br></td></tr>
<tr><td colspan=2><br><h2>Static Public Methods</h2></td></tr>
<tr><td nowrap align=right valign=top>DWORD&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd0">get</a> (<a class="el" href="namespaceOgre.html#a617">ShadeOptions</a> so)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> ShadeOptions value</em> <a href="#Ogre_1_1D3D9Mappingsd0"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>D3DLIGHTTYPE&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd1">get</a> (<a class="el" href="classOgre_1_1Light.html#Ogre_1_1Lights3">Ogre::Light::LightTypes</a> lightType)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> LightTypes value</em> <a href="#Ogre_1_1D3D9Mappingsd1"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>DWORD&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd2">get</a> (<a class="el" href="namespaceOgre.html#a639">TexCoordCalcMethod</a> m, const D3DCAPS9 &amp;caps)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> TexCoordCalsMethod value</em> <a href="#Ogre_1_1D3D9Mappingsd2"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>D3DTEXTUREADDRESS&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd3">get</a> (<a class="el" href="classOgre_1_1TextureUnitState.html#Ogre_1_1TextureUnitStates25">TextureUnitState::TextureAddressingMode</a> tam)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> TextureAddressingMode value</em> <a href="#Ogre_1_1D3D9Mappingsd3"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>D3DTEXTURESTAGESTATETYPE&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd4">get</a> (<a class="el" href="namespaceOgre.html#a605">LayerBlendType</a> lbt)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> LayerBlendType value</em> <a href="#Ogre_1_1D3D9Mappingsd4"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>DWORD&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd5">get</a> (<a class="el" href="namespaceOgre.html#a607">LayerBlendOperationEx</a> lbo, D3DCAPS9 devCaps)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> LayerBlendOperationEx value</em> <a href="#Ogre_1_1D3D9Mappingsd5"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>DWORD&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd6">get</a> (<a class="el" href="namespaceOgre.html#a608">LayerBlendSource</a> lbs)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> LayerBlendSource value</em> <a href="#Ogre_1_1D3D9Mappingsd6"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>D3DBLEND&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd7">get</a> (<a class="el" href="namespaceOgre.html#a610">SceneBlendFactor</a> sbf)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> SceneBlendFactor value</em> <a href="#Ogre_1_1D3D9Mappingsd7"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>DWORD&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd8">get</a> (<a class="el" href="namespaceOgre.html#a613">CompareFunction</a> cf)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> CompareFunction value</em> <a href="#Ogre_1_1D3D9Mappingsd8"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>DWORD&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd9">get</a> (<a class="el" href="namespaceOgre.html#a619">CullingMode</a> cm, bool flip)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> CillingMode value</em> <a href="#Ogre_1_1D3D9Mappingsd9"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>D3DFOGMODE&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd10">get</a> (<a class="el" href="namespaceOgre.html#a618">FogMode</a> fm)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> FogMode value</em> <a href="#Ogre_1_1D3D9Mappingsd10"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>D3DFILLMODE&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd11">get</a> (<a class="el" href="namespaceOgre.html#a622">SceneDetailLevel</a> level)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> SceneDetailLevel value</em> <a href="#Ogre_1_1D3D9Mappingsd11"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>DWORD&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd12">get</a> (<a class="el" href="namespaceOgre.html#a640">StencilOperation</a> op)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> StencilOperation value</em> <a href="#Ogre_1_1D3D9Mappingsd12"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>D3DSAMPLERSTATETYPE&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd13">get</a> (<a class="el" href="namespaceOgre.html#a615">FilterType</a> ft)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>return a D3D9 state type for <a class="el" href="namespaceOgre.html">Ogre</a> FilterType value</em> <a href="#Ogre_1_1D3D9Mappingsd13"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>DWORD&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd14">get</a> (<a class="el" href="namespaceOgre.html#a615">FilterType</a> ft, <a class="el" href="namespaceOgre.html#a616">FilterOptions</a> fo, D3DCAPS9 devCaps, <a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingss7">eD3DTexType</a> texType)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>return a D3D9 filter option for <a class="el" href="namespaceOgre.html">Ogre</a> FilterType &amp; FilterOption value</em> <a href="#Ogre_1_1D3D9Mappingsd14"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingss7">eD3DTexType</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd15">get</a> (<a class="el" href="namespaceOgre.html#a648">TextureType</a> ogreTexType)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>return the D3DtexType equivalent of a <a class="el" href="namespaceOgre.html">Ogre</a> tex. type</em> <a href="#Ogre_1_1D3D9Mappingsd15"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>DWORD&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd16">get</a> (<a class="el" href="classOgre_1_1HardwareBuffer.html#Ogre_1_1HardwareVertexBuffers9">HardwareBuffer::Usage</a> usage)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>return the combination of D3DUSAGE values for <a class="el" href="namespaceOgre.html">Ogre</a> buffer usage</em> <a href="#Ogre_1_1D3D9Mappingsd16"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>DWORD&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd17">get</a> (<a class="el" href="classOgre_1_1HardwareBuffer.html#Ogre_1_1HardwareVertexBuffers10">HardwareBuffer::LockOptions</a>)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Get lock options.</em> <a href="#Ogre_1_1D3D9Mappingsd17"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>D3DFORMAT&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd18">get</a> (<a class="el" href="classOgre_1_1HardwareIndexBuffer.html#Ogre_1_1HardwareIndexBuffers2">HardwareIndexBuffer::IndexType</a> itype)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Get index type.</em> <a href="#Ogre_1_1D3D9Mappingsd18"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>D3DDECLTYPE&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd19">get</a> (<a class="el" href="namespaceOgre.html#a631">VertexElementType</a> vType)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Get vertex data type.</em> <a href="#Ogre_1_1D3D9Mappingsd19"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>D3DDECLUSAGE&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd20">get</a> (<a class="el" href="namespaceOgre.html#a630">VertexElementSemantic</a> sem)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Get vertex semantic.</em> <a href="#Ogre_1_1D3D9Mappingsd20"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>D3DXMATRIX&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd21">makeD3DXMatrix</a> (const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> &amp;mat)</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingsd22">D3D9Mappings::convertD3DXMatrix</a> (const D3DXMATRIX &amp;mat)</td></tr>
</table>
<hr><h2>Member Enumeration Documentation</h2>
<a name="Ogre_1_1D3D9Mappingss8" doxytag="Ogre::D3D9Mappings::eD3DFilterUsage"></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"> enum Ogre::D3D9Mappings::eD3DFilterUsage
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
enum identifying D3D9 filter usage type
<p>
<dl compact><dt><b>
Enumeration values:</b><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><em><a name="Ogre_1_1D3D9Mappingss8Ogre_1_1D3D9Mappingss4" doxytag="D3D_FUSAGE_MIN"></a><em>D3D_FUSAGE_MIN</em></em>&nbsp;</td><td>
min filter</td></tr>
<tr><td valign=top><em><a name="Ogre_1_1D3D9Mappingss8Ogre_1_1D3D9Mappingss5" doxytag="D3D_FUSAGE_MAG"></a><em>D3D_FUSAGE_MAG</em></em>&nbsp;</td><td>
mag filter</td></tr>
<tr><td valign=top><em><a name="Ogre_1_1D3D9Mappingss8Ogre_1_1D3D9Mappingss6" doxytag="D3D_FUSAGE_MIP"></a><em>D3D_FUSAGE_MIP</em></em>&nbsp;</td><td>
mip filter</td></tr>
</table>
</dl>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8h-source.html#l00061">61</a> of file <a class="el" href="OgreD3D9Mappings_8h-source.html">OgreD3D9Mappings.h</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingss7" doxytag="Ogre::D3D9Mappings::eD3DTexType"></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"> enum Ogre::D3D9Mappings::eD3DTexType
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
enum identifying D3D9 tex. types
<p>
<dl compact><dt><b>
Enumeration values:</b><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><em><a name="Ogre_1_1D3D9Mappingss7Ogre_1_1D3D9Mappingss0" doxytag="D3D_TEX_TYPE_NORMAL"></a><em>D3D_TEX_TYPE_NORMAL</em></em>&nbsp;</td><td>
standard texture</td></tr>
<tr><td valign=top><em><a name="Ogre_1_1D3D9Mappingss7Ogre_1_1D3D9Mappingss1" doxytag="D3D_TEX_TYPE_CUBE"></a><em>D3D_TEX_TYPE_CUBE</em></em>&nbsp;</td><td>
cube texture</td></tr>
<tr><td valign=top><em><a name="Ogre_1_1D3D9Mappingss7Ogre_1_1D3D9Mappingss2" doxytag="D3D_TEX_TYPE_VOLUME"></a><em>D3D_TEX_TYPE_VOLUME</em></em>&nbsp;</td><td>
volume texture</td></tr>
<tr><td valign=top><em><a name="Ogre_1_1D3D9Mappingss7Ogre_1_1D3D9Mappingss3" doxytag="D3D_TEX_TYPE_NONE"></a><em>D3D_TEX_TYPE_NONE</em></em>&nbsp;</td><td>
just to have it...</td></tr>
</table>
</dl>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8h-source.html#l00048">48</a> of file <a class="el" href="OgreD3D9Mappings_8h-source.html">OgreD3D9Mappings.h</a>.    </td>
  </tr>
</table>
<hr><h2>Member Function Documentation</h2>
<a name="Ogre_1_1D3D9Mappingsd22" doxytag="Ogre::D3D9Mappings::D3D9Mappings::convertD3DXMatrix"></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_1Matrix4.html">Matrix4</a> Ogre::D3D9Mappings::D3D9Mappings::convertD3DXMatrix </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">const D3DXMATRIX &amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>mat</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [static]</code></td>
        </tr>

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

<p>
    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingsd20" doxytag="Ogre::D3D9Mappings::get"></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"> D3DDECLUSAGE Ogre::D3D9Mappings::get </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a630">VertexElementSemantic</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>sem</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [static]</code></td>
        </tr>

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

<p>
Get vertex semantic.
<p>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8cpp-source.html#l00502">502</a> of file <a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a>.
<p>
References <a class="el" href="OgreHardwareVertexBuffer_8h-source.html#l00070">Ogre::VertexElementSemantic</a>, <a class="el" href="namespaceOgre.html#a630a150">Ogre::VES_BINORMAL</a>, <a class="el" href="namespaceOgre.html#a630a146">Ogre::VES_BLEND_INDICES</a>, <a class="el" href="namespaceOgre.html#a630a145">Ogre::VES_BLEND_WEIGHTS</a>, <a class="el" href="namespaceOgre.html#a630a147">Ogre::VES_DIFFUSE</a>, <a class="el" href="namespaceOgre.html#a630a144">Ogre::VES_NORMAL</a>, <a class="el" href="namespaceOgre.html#a630a143">Ogre::VES_POSITION</a>, <a class="el" href="namespaceOgre.html#a630a148">Ogre::VES_SPECULAR</a>, <a class="el" href="namespaceOgre.html#a630a151">Ogre::VES_TANGENT</a>, and <a class="el" href="namespaceOgre.html#a630a149">Ogre::VES_TEXTURE_COORDINATES</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingsd19" doxytag="Ogre::D3D9Mappings::get"></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"> D3DDECLTYPE Ogre::D3D9Mappings::get </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a631">VertexElementType</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>vType</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [static]</code></td>
        </tr>

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

<p>
Get vertex data type.
<p>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8cpp-source.html#l00472">472</a> of file <a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a>.
<p>
References <a class="el" href="OgreHardwareVertexBuffer_8h-source.html#l00093">Ogre::VertexElementType</a>, <a class="el" href="namespaceOgre.html#a631a156">Ogre::VET_COLOUR</a>, <a class="el" href="namespaceOgre.html#a631a152">Ogre::VET_FLOAT1</a>, <a class="el" href="namespaceOgre.html#a631a153">Ogre::VET_FLOAT2</a>, <a class="el" href="namespaceOgre.html#a631a154">Ogre::VET_FLOAT3</a>, <a class="el" href="namespaceOgre.html#a631a155">Ogre::VET_FLOAT4</a>, <a class="el" href="namespaceOgre.html#a631a158">Ogre::VET_SHORT2</a>, and <a class="el" href="namespaceOgre.html#a631a160">Ogre::VET_SHORT4</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingsd18" doxytag="Ogre::D3D9Mappings::get"></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"> D3DFORMAT Ogre::D3D9Mappings::get </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1HardwareIndexBuffer.html#Ogre_1_1HardwareIndexBuffers2">HardwareIndexBuffer::IndexType</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>itype</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [static]</code></td>
        </tr>

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

<p>
Get index type.
<p>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8cpp-source.html#l00460">460</a> of file <a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingsd17" doxytag="Ogre::D3D9Mappings::get"></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"> DWORD Ogre::D3D9Mappings::get </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1HardwareBuffer.html#Ogre_1_1HardwareVertexBuffers10">HardwareBuffer::LockOptions</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [static]</code></td>
        </tr>

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

<p>
Get lock options.
<p>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8cpp-source.html#l00441">441</a> of file <a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingsd16" doxytag="Ogre::D3D9Mappings::get"></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"> DWORD Ogre::D3D9Mappings::get </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1HardwareBuffer.html#Ogre_1_1HardwareVertexBuffers9">HardwareBuffer::Usage</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>usage</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [static]</code></td>
        </tr>

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

<p>
return the combination of D3DUSAGE values for <a class="el" href="namespaceOgre.html">Ogre</a> buffer usage
<p>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8cpp-source.html#l00427">427</a> of file <a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingsd15" doxytag="Ogre::D3D9Mappings::get"></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_1D3D9Mappings.html#Ogre_1_1D3D9Mappingss7">D3D9Mappings::eD3DTexType</a> Ogre::D3D9Mappings::get </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a648">TextureType</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>ogreTexType</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [static]</code></td>
        </tr>

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

<p>
return the D3DtexType equivalent of a <a class="el" href="namespaceOgre.html">Ogre</a> tex. type
<p>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8cpp-source.html#l00412">412</a> of file <a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a>.
<p>
References <a class="el" href="namespaceOgre.html#a648a439">Ogre::TEX_TYPE_1D</a>, <a class="el" href="namespaceOgre.html#a648a440">Ogre::TEX_TYPE_2D</a>, <a class="el" href="namespaceOgre.html#a648a441">Ogre::TEX_TYPE_3D</a>, <a class="el" href="namespaceOgre.html#a648a442">Ogre::TEX_TYPE_CUBE_MAP</a>, and <a class="el" href="OgreTexture_8h-source.html#l00045">Ogre::TextureType</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingsd14" doxytag="Ogre::D3D9Mappings::get"></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"> DWORD Ogre::D3D9Mappings::get </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a615">FilterType</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>ft</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a616">FilterOptions</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>fo</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>D3DCAPS9&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>devCaps</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingss7">eD3DTexType</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>texType</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><code> [static]</code></td>
        </tr>

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

<p>
return a D3D9 filter option for <a class="el" href="namespaceOgre.html">Ogre</a> FilterType &amp; FilterOption value
<p>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8cpp-source.html#l00320">320</a> of file <a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a>.
<p>
References <a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingss7Ogre_1_1D3D9Mappingss1">D3D_TEX_TYPE_CUBE</a>, <a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingss7Ogre_1_1D3D9Mappingss0">D3D_TEX_TYPE_NORMAL</a>, <a class="el" href="classOgre_1_1D3D9Mappings.html#Ogre_1_1D3D9Mappingss7Ogre_1_1D3D9Mappingss2">D3D_TEX_TYPE_VOLUME</a>, <a class="el" href="OgreCommon_8h-source.html#l00081">Ogre::FilterOptions</a>, <a class="el" href="OgreCommon_8h-source.html#l00071">Ogre::FilterType</a>, <a class="el" href="namespaceOgre.html#a616a78">Ogre::FO_ANISOTROPIC</a>, <a class="el" href="namespaceOgre.html#a616a77">Ogre::FO_LINEAR</a>, <a class="el" href="namespaceOgre.html#a616a75">Ogre::FO_NONE</a>, <a class="el" href="namespaceOgre.html#a616a76">Ogre::FO_POINT</a>, <a class="el" href="namespaceOgre.html#a615a73">Ogre::FT_MAG</a>, <a class="el" href="namespaceOgre.html#a615a72">Ogre::FT_MIN</a>, <a class="el" href="namespaceOgre.html#a615a74">Ogre::FT_MIP</a>, and <a class="el" href="namespaceOgre.html#a614a68">Ogre::TFO_NONE</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingsd13" doxytag="Ogre::D3D9Mappings::get"></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"> D3DSAMPLERSTATETYPE Ogre::D3D9Mappings::get </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a615">FilterType</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>ft</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [static]</code></td>
        </tr>

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

<p>
return a D3D9 state type for <a class="el" href="namespaceOgre.html">Ogre</a> FilterType value
<p>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8cpp-source.html#l00301">301</a> of file <a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a>.
<p>
References <a class="el" href="OgreCommon_8h-source.html#l00071">Ogre::FilterType</a>, <a class="el" href="namespaceOgre.html#a615a73">Ogre::FT_MAG</a>, <a class="el" href="namespaceOgre.html#a615a72">Ogre::FT_MIN</a>, and <a class="el" href="namespaceOgre.html#a615a74">Ogre::FT_MIP</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingsd12" doxytag="Ogre::D3D9Mappings::get"></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"> DWORD Ogre::D3D9Mappings::get </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a640">StencilOperation</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>op</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [static]</code></td>
        </tr>

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

<p>
return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> StencilOperation value
<p>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8cpp-source.html#l00281">281</a> of file <a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a>.
<p>
References <a class="el" href="namespaceOgre.html#a640a376">Ogre::SOP_DECREMENT</a>, <a class="el" href="namespaceOgre.html#a640a375">Ogre::SOP_INCREMENT</a>, <a class="el" href="namespaceOgre.html#a640a377">Ogre::SOP_INVERT</a>, <a class="el" href="namespaceOgre.html#a640a372">Ogre::SOP_KEEP</a>, <a class="el" href="namespaceOgre.html#a640a374">Ogre::SOP_REPLACE</a>, <a class="el" href="namespaceOgre.html#a640a373">Ogre::SOP_ZERO</a>, and <a class="el" href="OgreRenderSystem_8h-source.html#l00063">Ogre::StencilOperation</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingsd11" doxytag="Ogre::D3D9Mappings::get"></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"> D3DFILLMODE Ogre::D3D9Mappings::get </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a622">SceneDetailLevel</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>level</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [static]</code></td>
        </tr>

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

<p>
return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> SceneDetailLevel value
<p>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8cpp-source.html#l00267">267</a> of file <a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a>.
<p>
References <a class="el" href="OgreCommon_8h-source.html#l00159">Ogre::SceneDetailLevel</a>, <a class="el" href="namespaceOgre.html#a622a97">Ogre::SDL_POINTS</a>, <a class="el" href="namespaceOgre.html#a622a99">Ogre::SDL_SOLID</a>, and <a class="el" href="namespaceOgre.html#a622a98">Ogre::SDL_WIREFRAME</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingsd10" doxytag="Ogre::D3D9Mappings::get"></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"> D3DFOGMODE Ogre::D3D9Mappings::get </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a618">FogMode</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>fm</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [static]</code></td>
        </tr>

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

<p>
return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> FogMode value
<p>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8cpp-source.html#l00253">253</a> of file <a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a>.
<p>
References <a class="el" href="namespaceOgre.html#a618a83">Ogre::FOG_EXP</a>, <a class="el" href="namespaceOgre.html#a618a84">Ogre::FOG_EXP2</a>, <a class="el" href="namespaceOgre.html#a618a85">Ogre::FOG_LINEAR</a>, and <a class="el" href="OgreCommon_8h-source.html#l00104">Ogre::FogMode</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingsd9" doxytag="Ogre::D3D9Mappings::get"></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"> DWORD Ogre::D3D9Mappings::get </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a619">CullingMode</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>cm</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>bool&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>flip</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><code> [static]</code></td>
        </tr>

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

<p>
return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> CillingMode value
<p>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8cpp-source.html#l00233">233</a> of file <a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a>.
<p>
References <a class="el" href="namespaceOgre.html#a619a88">Ogre::CULL_ANTICLOCKWISE</a>, <a class="el" href="namespaceOgre.html#a619a87">Ogre::CULL_CLOCKWISE</a>, <a class="el" href="namespaceOgre.html#a619a86">Ogre::CULL_NONE</a>, and <a class="el" href="OgreCommon_8h-source.html#l00118">Ogre::CullingMode</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingsd8" doxytag="Ogre::D3D9Mappings::get"></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"> DWORD Ogre::D3D9Mappings::get </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a613">CompareFunction</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>cf</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [static]</code></td>
        </tr>

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

<p>
return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> CompareFunction value
<p>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8cpp-source.html#l00209">209</a> of file <a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a>.
<p>
References <a class="el" href="namespaceOgre.html#a613a60">Ogre::CMPF_ALWAYS_FAIL</a>, <a class="el" href="namespaceOgre.html#a613a61">Ogre::CMPF_ALWAYS_PASS</a>, <a class="el" href="namespaceOgre.html#a613a64">Ogre::CMPF_EQUAL</a>, <a class="el" href="namespaceOgre.html#a613a67">Ogre::CMPF_GREATER</a>, <a class="el" href="namespaceOgre.html#a613a66">Ogre::CMPF_GREATER_EQUAL</a>, <a class="el" href="namespaceOgre.html#a613a62">Ogre::CMPF_LESS</a>, <a class="el" href="namespaceOgre.html#a613a63">Ogre::CMPF_LESS_EQUAL</a>, <a class="el" href="namespaceOgre.html#a613a65">Ogre::CMPF_NOT_EQUAL</a>, and <a class="el" href="OgreCommon_8h-source.html#l00045">Ogre::CompareFunction</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingsd7" doxytag="Ogre::D3D9Mappings::get"></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"> D3DBLEND Ogre::D3D9Mappings::get </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a610">SceneBlendFactor</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>sbf</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [static]</code></td>
        </tr>

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

<p>
return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> SceneBlendFactor value
<p>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8cpp-source.html#l00181">181</a> of file <a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a>.
<p>
References <a class="el" href="namespaceOgre.html#a610a47">Ogre::SBF_DEST_ALPHA</a>, <a class="el" href="namespaceOgre.html#a610a43">Ogre::SBF_DEST_COLOUR</a>, <a class="el" href="namespaceOgre.html#a610a41">Ogre::SBF_ONE</a>, <a class="el" href="namespaceOgre.html#a610a49">Ogre::SBF_ONE_MINUS_DEST_ALPHA</a>, <a class="el" href="namespaceOgre.html#a610a45">Ogre::SBF_ONE_MINUS_DEST_COLOUR</a>, <a class="el" href="namespaceOgre.html#a610a50">Ogre::SBF_ONE_MINUS_SOURCE_ALPHA</a>, <a class="el" href="namespaceOgre.html#a610a46">Ogre::SBF_ONE_MINUS_SOURCE_COLOUR</a>, <a class="el" href="namespaceOgre.html#a610a48">Ogre::SBF_SOURCE_ALPHA</a>, <a class="el" href="namespaceOgre.html#a610a44">Ogre::SBF_SOURCE_COLOUR</a>, <a class="el" href="namespaceOgre.html#a610a42">Ogre::SBF_ZERO</a>, and <a class="el" href="OgreBlendMode_8h-source.html#l00219">Ogre::SceneBlendFactor</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingsd6" doxytag="Ogre::D3D9Mappings::get"></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"> DWORD Ogre::D3D9Mappings::get </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a608">LayerBlendSource</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>lbs</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [static]</code></td>
        </tr>

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

<p>
return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> LayerBlendSource value
<p>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8cpp-source.html#l00124">124</a> of file <a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a>.
<p>
References <a class="el" href="OgreBlendMode_8h-source.html#l00101">Ogre::LayerBlendSource</a>, <a class="el" href="namespaceOgre.html#a608a33">Ogre::LBS_CURRENT</a>, <a class="el" href="namespaceOgre.html#a608a35">Ogre::LBS_DIFFUSE</a>, <a class="el" href="namespaceOgre.html#a608a37">Ogre::LBS_MANUAL</a>, <a class="el" href="namespaceOgre.html#a608a36">Ogre::LBS_SPECULAR</a>, and <a class="el" href="namespaceOgre.html#a608a34">Ogre::LBS_TEXTURE</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingsd5" doxytag="Ogre::D3D9Mappings::get"></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"> DWORD Ogre::D3D9Mappings::get </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a607">LayerBlendOperationEx</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>lbo</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>D3DCAPS9&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>devCaps</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><code> [static]</code></td>
        </tr>

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

<p>
return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> LayerBlendOperationEx value
<p>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8cpp-source.html#l00142">142</a> of file <a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a>.
<p>
References <a class="el" href="OgreBlendMode_8h-source.html#l00066">Ogre::LayerBlendOperationEx</a>, <a class="el" href="namespaceOgre.html#a607a24">Ogre::LBX_ADD</a>, <a class="el" href="namespaceOgre.html#a607a25">Ogre::LBX_ADD_SIGNED</a>, <a class="el" href="namespaceOgre.html#a607a26">Ogre::LBX_ADD_SMOOTH</a>, <a class="el" href="namespaceOgre.html#a607a30">Ogre::LBX_BLEND_CURRENT_ALPHA</a>, <a class="el" href="namespaceOgre.html#a607a28">Ogre::LBX_BLEND_DIFFUSE_ALPHA</a>, <a class="el" href="namespaceOgre.html#a607a31">Ogre::LBX_BLEND_MANUAL</a>, <a class="el" href="namespaceOgre.html#a607a29">Ogre::LBX_BLEND_TEXTURE_ALPHA</a>, <a class="el" href="namespaceOgre.html#a607a32">Ogre::LBX_DOTPRODUCT</a>, <a class="el" href="namespaceOgre.html#a607a21">Ogre::LBX_MODULATE</a>, <a class="el" href="namespaceOgre.html#a607a22">Ogre::LBX_MODULATE_X2</a>, <a class="el" href="namespaceOgre.html#a607a23">Ogre::LBX_MODULATE_X4</a>, <a class="el" href="namespaceOgre.html#a607a19">Ogre::LBX_SOURCE1</a>, <a class="el" href="namespaceOgre.html#a607a20">Ogre::LBX_SOURCE2</a>, and <a class="el" href="namespaceOgre.html#a607a27">Ogre::LBX_SUBTRACT</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingsd4" doxytag="Ogre::D3D9Mappings::get"></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"> D3DTEXTURESTAGESTATETYPE Ogre::D3D9Mappings::get </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a605">LayerBlendType</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>lbt</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [static]</code></td>
        </tr>

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

<p>
return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> LayerBlendType value
<p>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8cpp-source.html#l00112">112</a> of file <a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a>.
<p>
References <a class="el" href="OgreBlendMode_8h-source.html#l00035">Ogre::LayerBlendType</a>, <a class="el" href="namespaceOgre.html#a605a14">Ogre::LBT_ALPHA</a>, and <a class="el" href="namespaceOgre.html#a605a13">Ogre::LBT_COLOUR</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingsd3" doxytag="Ogre::D3D9Mappings::get"></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"> D3DTEXTUREADDRESS Ogre::D3D9Mappings::get </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1TextureUnitState.html#Ogre_1_1TextureUnitStates25">TextureUnitState::TextureAddressingMode</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>tam</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [static]</code></td>
        </tr>

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

<p>
return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> TextureAddressingMode value
<p>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8cpp-source.html#l00098">98</a> of file <a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingsd2" doxytag="Ogre::D3D9Mappings::get"></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"> DWORD Ogre::D3D9Mappings::get </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a639">TexCoordCalcMethod</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>m</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>const D3DCAPS9 &amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>caps</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><code> [static]</code></td>
        </tr>

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

<p>
return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> TexCoordCalsMethod value
<p>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8cpp-source.html#l00062">62</a> of file <a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a>.
<p>
References <a class="el" href="namespaceOgre.html#a639a368">Ogre::TEXCALC_ENVIRONMENT_MAP</a>, <a class="el" href="namespaceOgre.html#a639a371">Ogre::TEXCALC_ENVIRONMENT_MAP_NORMAL</a>, <a class="el" href="namespaceOgre.html#a639a369">Ogre::TEXCALC_ENVIRONMENT_MAP_PLANAR</a>, <a class="el" href="namespaceOgre.html#a639a370">Ogre::TEXCALC_ENVIRONMENT_MAP_REFLECTION</a>, <a class="el" href="namespaceOgre.html#a639a367">Ogre::TEXCALC_NONE</a>, and <a class="el" href="OgreRenderSystem_8h-source.html#l00051">Ogre::TexCoordCalcMethod</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingsd1" doxytag="Ogre::D3D9Mappings::get"></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"> D3DLIGHTTYPE Ogre::D3D9Mappings::get </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1Light.html#Ogre_1_1Lights3">Ogre::Light::LightTypes</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>lightType</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [static]</code></td>
        </tr>

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

<p>
return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> LightTypes value
<p>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8cpp-source.html#l00048">48</a> of file <a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a>.
<p>
References <a class="el" href="OgreLight_8h-source.html#l00067">Ogre::Light::LightTypes</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingsd0" doxytag="Ogre::D3D9Mappings::get"></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"> DWORD Ogre::D3D9Mappings::get </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a617">ShadeOptions</a>&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>so</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [static]</code></td>
        </tr>

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

<p>
return a D3D9 equivalent for a <a class="el" href="namespaceOgre.html">Ogre</a> ShadeOptions value
<p>

<p>
Definition at line <a class="el" href="OgreD3D9Mappings_8cpp-source.html#l00034">34</a> of file <a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a>.
<p>
References <a class="el" href="OgreCommon_8h-source.html#l00096">Ogre::ShadeOptions</a>, <a class="el" href="namespaceOgre.html#a617a79">Ogre::SO_FLAT</a>, <a class="el" href="namespaceOgre.html#a617a80">Ogre::SO_GOURAUD</a>, and <a class="el" href="namespaceOgre.html#a617a81">Ogre::SO_PHONG</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1D3D9Mappingsd21" doxytag="Ogre::D3D9Mappings::makeD3DXMatrix"></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"> D3DXMATRIX Ogre::D3D9Mappings::makeD3DXMatrix </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> &amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp; <em>mat</em>          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [static]</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="OgreD3D9Mappings_8cpp-source.html#l00538">538</a> of file <a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a>.
<p>
References <a class="el" href="OgreMatrix4_8h-source.html#l00073">Ogre::Matrix4::m</a>.    </td>
  </tr>
</table>
<hr>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="OgreD3D9Mappings_8h-source.html">OgreD3D9Mappings.h</a><li><a class="el" href="OgreD3D9Mappings_8cpp-source.html">OgreD3D9Mappings.cpp</a></ul>
<p>
Copyright &copy; 2002-2003 by The OGRE Team<br />
Last modified Wed Jan 21 00:12:12 2004
</p>
</body>
</html>