⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 namespace_e_t.html

📁 etm2.2是基于Ogre引擎开发的地形库
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"><title>Editable Terrain Manager: ET Namespace Reference</title><link href="doxygen.css" rel="stylesheet" type="text/css"><link href="tabs.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.5.3 --><div class="tabs">  <ul>    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>    <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>    <li><a href="annotated.html"><span>Classes</span></a></li>    <li><a href="files.html"><span>Files</span></a></li>  </ul></div><div class="tabs">  <ul>    <li><a href="namespaces.html"><span>Namespace List</span></a></li>    <li><a href="namespacemembers.html"><span>Namespace&nbsp;Members</span></a></li>  </ul></div><h1>ET Namespace Reference</h1><p><table border="0" cellpadding="0" cellspacing="0"><tr><td></td></tr><tr><td colspan="2"><br><h2>Classes</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_e_t_1_1_brush.html">Brush</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_e_t_1_1_splatting_manager.html">SplattingManager</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_e_t_1_1_terrain_info.html">TerrainInfo</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_e_t_1_1_terrain_manager.html">TerrainManager</a></td></tr><tr><td colspan="2"><br><h2>Namespaces</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_e_t_1_1_impl.html">Impl</a></td></tr><tr><td colspan="2"><br><h2>Typedefs</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">typedef std::vector<br>&lt; std::string &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_e_t.html#10be356014611057beccb4f5eafcc246">NameList</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">typedef std::vector<br>&lt; Ogre::ColourValue &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_e_t.html#f831d3bd08342fbb509173ac94d35349">ColourList</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">typedef std::vector<br>&lt; Ogre::Image &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_e_t.html#2fde38ba24d46e514b22d1415897f5e7">ImageList</a></td></tr><tr><td colspan="2"><br><h2>Functions</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_e_t_1_1_brush.html">Brush</a> _ETManagerExport&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_e_t.html#229721a1c4cffcb084caed584b7fcb6b">loadBrushFromImage</a> (const Ogre::Image &amp;image)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void _ETManagerExport&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_e_t.html#5c0ff6e92baa5e5b9c85c8c6a06b7b6b">saveBrushToImage</a> (const <a class="el" href="class_e_t_1_1_brush.html">Brush</a> &amp;brush, Ogre::Image &amp;image)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">Ogre::Image <br>_ETManagerExport&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_e_t.html#fd53e21c8587a01e547134f5bc5e533d">createMinimap</a> (const Ogre::Image &amp;colourMap, const Ogre::Image &amp;lightMap)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void _ETManagerExport&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_e_t.html#baeeec698f71c180b865e5d10d1d916f">loadHeightmapFromImage</a> (<a class="el" href="class_e_t_1_1_terrain_info.html">TerrainInfo</a> &amp;info, const Ogre::Image &amp;image)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void _ETManagerExport&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_e_t.html#5758dfc2f990ff8c57f1f3cfc9c19fd1">saveHeightmapToImage</a> (const <a class="el" href="class_e_t_1_1_terrain_info.html">TerrainInfo</a> &amp;info, Ogre::Image &amp;image, unsigned int bpp=2)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void _ETManagerExport&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_e_t.html#207deb83555feb2b5069b1880a5fe5b4">loadHeightmapFromRawData</a> (<a class="el" href="class_e_t_1_1_terrain_info.html">TerrainInfo</a> &amp;info, Ogre::DataStream &amp;stream, size_t width, size_t height)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void _ETManagerExport&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_e_t.html#4b9f491793f55fce96bcb0433fd27dab">saveHeightmapToRawData</a> (const <a class="el" href="class_e_t_1_1_terrain_info.html">TerrainInfo</a> &amp;info, std::ostream &amp;stream, unsigned int bpp=2)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void _ETManagerExport&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_e_t.html#385e9bcc78debf956bf60fb65b24e580">createTerrainLightmap</a> (const <a class="el" href="class_e_t_1_1_terrain_info.html">TerrainInfo</a> &amp;info, Ogre::Image &amp;image, size_t width, size_t height, Ogre::Vector3 lightDir, const Ogre::ColourValue &amp;lightCol, const Ogre::ColourValue &amp;ambient, bool shadowed=true)</td></tr></table><hr><h2>Typedef Documentation</h2><a class="anchor" name="f831d3bd08342fbb509173ac94d35349"></a><!-- doxytag: member="ET::ColourList" ref="f831d3bd08342fbb509173ac94d35349" args="" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">typedef std::vector&lt;Ogre::ColourValue&gt; <a class="el" href="namespace_e_t.html#f831d3bd08342fbb509173ac94d35349">ET::ColourList</a>          </td>        </tr>      </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="2fde38ba24d46e514b22d1415897f5e7"></a><!-- doxytag: member="ET::ImageList" ref="2fde38ba24d46e514b22d1415897f5e7" args="" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">typedef std::vector&lt;Ogre::Image&gt; <a class="el" href="namespace_e_t.html#2fde38ba24d46e514b22d1415897f5e7">ET::ImageList</a>          </td>        </tr>      </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="10be356014611057beccb4f5eafcc246"></a><!-- doxytag: member="ET::NameList" ref="10be356014611057beccb4f5eafcc246" args="" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">typedef std::vector&lt;std::string&gt; <a class="el" href="namespace_e_t.html#10be356014611057beccb4f5eafcc246">ET::NameList</a>          </td>        </tr>      </table></div><div class="memdoc"><p></div></div><p><hr><h2>Function Documentation</h2><a class="anchor" name="fd53e21c8587a01e547134f5bc5e533d"></a><!-- doxytag: member="ET::createMinimap" ref="fd53e21c8587a01e547134f5bc5e533d" args="(const Ogre::Image &amp;colourMap, const Ogre::Image &amp;lightMap)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">Ogre::Image _ETManagerExport ET::createMinimap           </td>          <td>(</td>          <td class="paramtype">const Ogre::Image &amp;&nbsp;</td>          <td class="paramname"> <em>colourMap</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">const Ogre::Image &amp;&nbsp;</td>          <td class="paramname"> <em>lightMap</em></td><td>&nbsp;</td>        </tr>        <tr>          <td></td>          <td>)</td>          <td></td><td></td><td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Modulates a colour map by a lightmap. Can be used as a minimap of the terrain. </div></div><p><a class="anchor" name="385e9bcc78debf956bf60fb65b24e580"></a><!-- doxytag: member="ET::createTerrainLightmap" ref="385e9bcc78debf956bf60fb65b24e580" args="(const TerrainInfo &amp;info, Ogre::Image &amp;image, size_t width, size_t height, Ogre::Vector3 lightDir, const Ogre::ColourValue &amp;lightCol, const Ogre::ColourValue &amp;ambient, bool shadowed=true)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">void _ETManagerExport ET::createTerrainLightmap           </td>          <td>(</td>          <td class="paramtype">const TerrainInfo &amp;&nbsp;</td>          <td class="paramname"> <em>info</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">Ogre::Image &amp;&nbsp;</td>          <td class="paramname"> <em>image</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">size_t&nbsp;</td>          <td class="paramname"> <em>width</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">size_t&nbsp;</td>          <td class="paramname"> <em>height</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">Ogre::Vector3&nbsp;</td>          <td class="paramname"> <em>lightDir</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">const Ogre::ColourValue &amp;&nbsp;</td>          <td class="paramname"> <em>lightCol</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">const Ogre::ColourValue &amp;&nbsp;</td>          <td class="paramname"> <em>ambient</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">bool&nbsp;</td>          <td class="paramname"> <em>shadowed</em> = <code>true</code></td><td>&nbsp;</td>        </tr>        <tr>          <td></td>          <td>)</td>          <td></td><td></td><td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Derives a lightmap from the terrain described by the given <a class="el" href="class_e_t_1_1_terrain_info.html">TerrainInfo</a>. The lightmap is stored in the passed image. <dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"></td><td valign="top"><em>info</em>&nbsp;</td><td>Terrain info to generate the lightmap for </td></tr>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -