Files
Bomberman/classRAY_1_1Drawables_1_1Drawables3D_1_1Model-members.html
2021-06-26 11:31:13 +00:00

126 lines
18 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Bomberman: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Bomberman
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceRAY.html">RAY</a></li><li class="navelem"><a class="el" href="namespaceRAY_1_1Drawables.html">Drawables</a></li><li class="navelem"><a class="el" href="namespaceRAY_1_1Drawables_1_1Drawables3D.html">Drawables3D</a></li><li class="navelem"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">Model</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">RAY::Drawables::Drawables3D::Model Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#a8fb3299e8982fe9c371dc903153c5380">__pad0__</a></td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html#a5c654ac93f2696df3ddc6e433a455ff8">_color</a></td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html">RAY::Drawables::ADrawable3D</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html#aaf9e0e2d524ef17f6ad33d9226bd2bb6">_debugColor</a></td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html">RAY::Drawables::ADrawable3D</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#a1769e90ef20601c2e122bebaed737528">_model</a></td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#a05caf3a7d2ebbb20d627ce391b4c8243">_modelsCache</a></td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#ae36b36299eb2e6702e212d6df72df893">_originalShader</a></td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html#a039e3c4bfea130303b755e428d505380">_position</a></td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html">RAY::Drawables::ADrawable3D</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#ada107f11175448fbdb81e7019b109aa7">_rotationAngle</a></td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#acf39bcbd5c45dcccf8d3e4e9744cde5e">_rotationAxis</a></td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#a5cd188a40c88fb4a24292c24ec1d937e">_scale</a></td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#aacf431998d21b936a2edca86791d6a44">_textureList</a></td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html#a5d1ed8aa6a5e84bd94a310bae8e22285">ADrawable3D</a>(const RAY::Vector3 &amp;position, const RAY::Color &amp;color)</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html">RAY::Drawables::ADrawable3D</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html#a7760fd7bfa6fd1dbb810efeefa75df06">ADrawable3D</a>(const ADrawable3D &amp;)=default</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html">RAY::Drawables::ADrawable3D</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#a27002147bc75fafa472ce3b9bf7f056b">drawOn</a>(RAY::Window &amp;) override</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#ad93d4d64ac621fb0b8d05cf3247ae9d8">drawWiresOn</a>(RAY::Window &amp;) override</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#adbf8f1e8f62c4b8bb5fc1d017c132055">getBoneCount</a>() const</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html#a8e40f5936bdfb605c70cad141c669396">getColor</a>(void) const</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html">RAY::Drawables::ADrawable3D</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html#a553f122e3633e36af465d91a4d23690d">getDebugColor</a>(void) const</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html">RAY::Drawables::ADrawable3D</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html#ac58e897fb94615f0994714ed74267d95">getPosition</a>(void) const</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html">RAY::Drawables::ADrawable3D</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#a7762be0d203263b2b9055ed67475cb14">getRotationAngle</a>(void)</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#a10969980437e70743f96178d2be5e317">getRotationAxis</a>(void)</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#af450b0b34b8b04bc29535d94fd2bf4cf">getScale</a>(void)</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#ac16804853b1e708bb77d651ebf9ef869">getTextureByMaterial</a>(MaterialType materialType)</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#a14bdaf02a8cfac173b24213bcfae3e53">MaterialType</a> typedef</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#a988aa2c4ee8c513320285bd458112981">Model</a>(const std::string &amp;filePath, bool lonely=false, std::optional&lt; std::pair&lt; MaterialType, std::string &gt;&gt; texture=std::nullopt, const RAY::Vector3 &amp;scale=RAY::Vector3(1, 1, 1), float rotationAngle=0, const RAY::Vector3 &amp;position={0, 0, 0}, const RAY::Vector3 &amp;rotationAxis=RAY::Vector3(0, 1, 0))</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#a194a836fa79a459fd80ab93a1db53458">Model</a>(const Mesh::AMesh &amp;mesh, std::optional&lt; std::pair&lt; MaterialType, std::string &gt;&gt; texture=std::nullopt, const RAY::Vector3 &amp;scale=RAY::Vector3(1, 1, 1), float rotationAngle=0, const RAY::Vector3 &amp;position={0, 0, 0}, const RAY::Vector3 &amp;rotationAxis=RAY::Vector3(0, 1, 0))</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#a8082331539584ecfbf904389f5abdbee">Model</a>(const Model &amp;model)=default</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#ae86539dfb5338b900e1251a91d5c4e37">operator=</a>(const Model &amp;model)=default</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#a824c0f39f7ca698d8540c5348f143146">resetShader</a>()</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#a3e4530245a30cb09b2ec4f724b70451b">setAnimation</a>(const RAY::ModelAnimation &amp;animation)</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html#a9745ed641518e175c6ac65e4374c0705">setColor</a>(const RAY::Color &amp;color)</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html">RAY::Drawables::ADrawable3D</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html#ace26a320569fd3c61ff031b71ccc9831">setDebugColor</a>(const RAY::Color &amp;debugColor)</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html">RAY::Drawables::ADrawable3D</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html#a2562a10daa36d400946a92085aaf6434">setPosition</a>(const Vector3 &amp;position)</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html">RAY::Drawables::ADrawable3D</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#a4f58b7d2c0a5709c2afa311966adbf04">setRotationAngle</a>(float roationAngle)</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#a18c20c76ba3c2b31f0b7dcb2a5af55d2">setRotationAxis</a>(const RAY::Vector3 &amp;rotationAxis)</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#ad73398f7ac2707bb118c164f889386c8">setScale</a>(const RAY::Vector3 &amp;scale)</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#aa93182e649ad1c331245cab3746e1c97">setShader</a>(const RAY::Shader &amp;shader)</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#a2b515d826eecffa17978aae69061a98d">setTextureToMaterial</a>(MaterialType materialType, const std::string &amp;texture)</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#a6bfa24108eeda19a4383316f0b0a90ba">unloadKeepMeshes</a>()</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html#ab4a0fd20028eb94de605aa8a7c3bf99b">~ADrawable3D</a>() override=default</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1ADrawable3D.html">RAY::Drawables::ADrawable3D</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1IDrawable.html#a1c7618dd76d95c688b05afcff85e3054">~IDrawable</a>()=default</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1IDrawable.html">RAY::Drawables::IDrawable</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html#a180de23e4f2e366b77e8b4a28b554b7a">~Model</a>() override=default</td><td class="entry"><a class="el" href="classRAY_1_1Drawables_1_1Drawables3D_1_1Model.html">RAY::Drawables::Drawables3D::Model</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.17
</small></address>
</body>
</html>