aboutsummaryrefslogtreecommitdiff
path: root/docs/doxygen/nel/a02336.html
diff options
context:
space:
mode:
authorneodarz <neodarz@neodarz.net>2018-08-11 20:21:34 +0200
committerneodarz <neodarz@neodarz.net>2018-08-11 20:21:34 +0200
commit0ea5fc66924303d1bf73ba283a383e2aadee02f2 (patch)
tree2568e71a7ccc44ec23b8bb3f0ff97fb6bf2ed709 /docs/doxygen/nel/a02336.html
downloadnevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.tar.xz
nevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.zip
Initial commit
Diffstat (limited to '')
-rw-r--r--docs/doxygen/nel/a02336.html544
1 files changed, 544 insertions, 0 deletions
diff --git a/docs/doxygen/nel/a02336.html b/docs/doxygen/nel/a02336.html
new file mode 100644
index 00000000..64a0c552
--- /dev/null
+++ b/docs/doxygen/nel/a02336.html
@@ -0,0 +1,544 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>NeL: NL3D::CChannelMixer::CChannel class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.3.6 -->
+<div class="qindex"> <form class="search" action="search.php" method="get">
+<a class="qindex" href="main.html">Main&nbsp;Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="namespacemembers.html">Namespace&nbsp;Members</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a> | <span class="search"><u>S</u>earch&nbsp;for&nbsp;<input class="search" type="text" name="query" value="" size="20" accesskey="s"/></span></form></div>
+<h1>NL3D::CChannelMixer::CChannel Class Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
+An animated channel of the <a class="el" href="a02335.html">CChannelMixer</a>. This class is used internaly in the <a class="el" href="a02335.html">CChannelMixer</a>.<p>
+<dl compact><dt><b>Author:</b></dt><dd>Cyril 'Hulud' Corvazier <p>
+Nevrax France </dd></dl>
+<dl compact><dt><b>Date:</b></dt><dd>2001</dd></dl>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05544.html#l00145">145</a> of file <a class="el" href="a05544.html">channel_mixer.h</a>.<table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+<tr><td colspan=2><br><h2>Public Types</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>enum &nbsp;</td><td class="memItemRight" valign=bottom>{ <a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelw0NL3D_1_1CChannelMixer_1_1CChannelw3">EnableUserFlag</a> = 1,
+<a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelw0NL3D_1_1CChannelMixer_1_1CChannelw2">EnableLodFlag</a> = 2,
+<a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelw0NL3D_1_1CChannelMixer_1_1CChannelw1">EnableAllFlag</a> = 3
+ }</td></tr>
+
+<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannela0">CChannel</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default ctor. <a href="#NL3D_1_1CChannelMixer_1_1CChannela0"></a><br><br></td></tr>
+<tr><td colspan=2><br><h2>Private Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>std::string&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr0">_ChannelName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Name of the channel in the channel mixer. Must be the same than the animated value name. <a href="#NL3D_1_1CChannelMixer_1_1CChannelr0"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="a03542.html">ITrack</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr1">_DefaultTracks</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The default track pointer used when track are missing in the animation. Can't be NULL. <a href="#NL3D_1_1CChannelMixer_1_1CChannelr1"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr2">_Detail</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">the detail mode. <a href="#NL3D_1_1CChannelMixer_1_1CChannelr2"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a7">uint8</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr3">_EnableFlags</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">enabled Flags. User | Lod <a href="#NL3D_1_1CChannelMixer_1_1CChannelr3"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr4">_InTheList</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">True if this channel is in the list. <a href="#NL3D_1_1CChannelMixer_1_1CChannelr4"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr5">_IsQuat</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Is this Animated Value a CQuat Animated Value??? <a href="#NL3D_1_1CChannelMixer_1_1CChannelr5"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a02336.html">CChannel</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr6">_Next</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a02197.html">IAnimatable</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr7">_Object</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A pointer on the <a class="el" href="a02197.html">IAnimatable</a> object that handles the channel value. <a href="#NL3D_1_1CChannelMixer_1_1CChannelr7"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a11">uint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr8">_OwnerValueId</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The id of the OwnerBit to touch the <a class="el" href="a02197.html">IAnimatable</a> object. Usefull for <a class="el" href="a02197.html">IAnimatable</a> derivation. <a href="#NL3D_1_1CChannelMixer_1_1CChannelr8"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="a03542.html">ITrack</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr9">_Tracks</a> [NumAnimationSlot]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a03835.html">IAnimatedValue</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr10">_Value</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A pointer on the <a class="el" href="a03835.html">IAnimatedValue</a> animated by this channel. If NULL, the channel is empty. <a href="#NL3D_1_1CChannelMixer_1_1CChannelr10"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a11">uint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr11">_ValueId</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The id of the animated value in the <a class="el" href="a02197.html">IAnimatable</a> object. <a href="#NL3D_1_1CChannelMixer_1_1CChannelr11"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>float&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr12">_Weights</a> [NumAnimationSlot]</td></tr>
+
+<tr><td colspan=2><br><h2>Friends</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>class&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChanneln0">CChannelMixer</a></td></tr>
+
+</table>
+<hr><h2>Member Enumeration Documentation</h2>
+<a class="anchor" name="NL3D_1_1CChannelMixer_1_1CChannelw0" doxytag="NL3D::CChannelMixer::CChannel::@9" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> anonymous enum
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+<dl compact><dt><b>Enumeration values: </b></dt><dd>
+<table border=0 cellspacing=2 cellpadding=0>
+<tr><td valign=top><em><a class="anchor" name="NL3D_1_1CChannelMixer_1_1CChannelw0NL3D_1_1CChannelMixer_1_1CChannelw3" doxytag="EnableUserFlag" ></a>EnableUserFlag</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign=top><em><a class="anchor" name="NL3D_1_1CChannelMixer_1_1CChannelw0NL3D_1_1CChannelMixer_1_1CChannelw2" doxytag="EnableLodFlag" ></a>EnableLodFlag</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign=top><em><a class="anchor" name="NL3D_1_1CChannelMixer_1_1CChannelw0NL3D_1_1CChannelMixer_1_1CChannelw1" doxytag="EnableAllFlag" ></a>EnableAllFlag</em>&nbsp;</td><td>
+</td></tr>
+</table>
+</dl>
+
+<p>
+Definition at line <a class="el" href="a05544.html#l00149">149</a> of file <a class="el" href="a05544.html">channel_mixer.h</a>.
+<p>
+<div class="fragment"><pre>00149 {<a class="code" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelw0NL3D_1_1CChannelMixer_1_1CChannelw3">EnableUserFlag</a>= 1, <a class="code" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelw0NL3D_1_1CChannelMixer_1_1CChannelw2">EnableLodFlag</a>= 2, <a class="code" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelw0NL3D_1_1CChannelMixer_1_1CChannelw1">EnableAllFlag</a>= 3};
+</pre></div> </td>
+ </tr>
+</table>
+<hr><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" name="NL3D_1_1CChannelMixer_1_1CChannela0" doxytag="NL3D::CChannelMixer::CChannel::CChannel" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> NL3D::CChannelMixer::CChannel::CChannel </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Default ctor.
+<p>
+
+<p>
+Definition at line <a class="el" href="a05544.html#l00153">153</a> of file <a class="el" href="a05544.html">channel_mixer.h</a>.
+<p>
+References <a class="el" href="a05544.html#l00168">_EnableFlags</a>, <a class="el" href="a05544.html#l00162">_InTheList</a>, and <a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelw0NL3D_1_1CChannelMixer_1_1CChannelw1">EnableAllFlag</a>.
+<p>
+<div class="fragment"><pre>00154 {
+00155 <span class="comment">// not in the list</span>
+00156 <a class="code" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr4">_InTheList</a>=<span class="keyword">false</span>;
+00157 <span class="comment">// enabled by default.</span>
+00158 <a class="code" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr3">_EnableFlags</a>= <a class="code" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelw0NL3D_1_1CChannelMixer_1_1CChannelw1">EnableAllFlag</a>;
+00159 }
+</pre></div> </td>
+ </tr>
+</table>
+<hr><h2>Friends And Related Function Documentation</h2>
+<a class="anchor" name="NL3D_1_1CChannelMixer_1_1CChanneln0" doxytag="NL3D::CChannelMixer::CChannel::CChannelMixer" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> friend class <a class="el" href="a02335.html">CChannelMixer</a><code> [friend]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05544.html#l00147">147</a> of file <a class="el" href="a05544.html">channel_mixer.h</a>. </td>
+ </tr>
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="NL3D_1_1CChannelMixer_1_1CChannelr0" doxytag="NL3D::CChannelMixer::CChannel::_ChannelName" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> std::string <a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr0">NL3D::CChannelMixer::CChannel::_ChannelName</a><code> [private]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Name of the channel in the channel mixer. Must be the same than the animated value name.
+<p>
+
+<p>
+Definition at line <a class="el" href="a05544.html#l00175">175</a> of file <a class="el" href="a05544.html">channel_mixer.h</a>.
+<p>
+Referenced by <a class="el" href="a05543.html#l00306">NL3D::CChannelMixer::addChannel()</a>, and <a class="el" href="a05543.html#l00621">NL3D::CChannelMixer::refreshList()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CChannelMixer_1_1CChannelr1" doxytag="NL3D::CChannelMixer::CChannel::_DefaultTracks" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> const <a class="el" href="a03542.html">ITrack</a>* <a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr1">NL3D::CChannelMixer::CChannel::_DefaultTracks</a><code> [private]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+The default track pointer used when track are missing in the animation. Can't be NULL.
+<p>
+
+<p>
+Definition at line <a class="el" href="a05544.html#l00190">190</a> of file <a class="el" href="a05544.html">channel_mixer.h</a>.
+<p>
+Referenced by <a class="el" href="a05543.html#l00306">NL3D::CChannelMixer::addChannel()</a>, and <a class="el" href="a05543.html#l00621">NL3D::CChannelMixer::refreshList()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CChannelMixer_1_1CChannelr2" doxytag="NL3D::CChannelMixer::CChannel::_Detail" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr2">NL3D::CChannelMixer::CChannel::_Detail</a><code> [private]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+the detail mode.
+<p>
+
+<p>
+Definition at line <a class="el" href="a05544.html#l00165">165</a> of file <a class="el" href="a05544.html">channel_mixer.h</a>.
+<p>
+Referenced by <a class="el" href="a05543.html#l00306">NL3D::CChannelMixer::addChannel()</a>, and <a class="el" href="a05543.html#l00621">NL3D::CChannelMixer::refreshList()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CChannelMixer_1_1CChannelr3" doxytag="NL3D::CChannelMixer::CChannel::_EnableFlags" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a7">uint8</a> <a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr3">NL3D::CChannelMixer::CChannel::_EnableFlags</a><code> [private]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+enabled Flags. User | Lod
+<p>
+
+<p>
+Definition at line <a class="el" href="a05544.html#l00168">168</a> of file <a class="el" href="a05544.html">channel_mixer.h</a>.
+<p>
+Referenced by <a class="el" href="a05544.html#l00153">CChannel()</a>, and <a class="el" href="a05543.html#l00753">NL3D::CChannelMixer::refreshListToEval()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CChannelMixer_1_1CChannelr4" doxytag="NL3D::CChannelMixer::CChannel::_InTheList" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr4">NL3D::CChannelMixer::CChannel::_InTheList</a><code> [private]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+True if this channel is in the list.
+<p>
+
+<p>
+Definition at line <a class="el" href="a05544.html#l00162">162</a> of file <a class="el" href="a05544.html">channel_mixer.h</a>.
+<p>
+Referenced by <a class="el" href="a05544.html#l00153">CChannel()</a>, and <a class="el" href="a05543.html#l00621">NL3D::CChannelMixer::refreshList()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CChannelMixer_1_1CChannelr5" doxytag="NL3D::CChannelMixer::CChannel::_IsQuat" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr5">NL3D::CChannelMixer::CChannel::_IsQuat</a><code> [private]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Is this Animated Value a CQuat Animated Value???
+<p>
+
+<p>
+Definition at line <a class="el" href="a05544.html#l00171">171</a> of file <a class="el" href="a05544.html">channel_mixer.h</a>.
+<p>
+Referenced by <a class="el" href="a05543.html#l00306">NL3D::CChannelMixer::addChannel()</a>, and <a class="el" href="a05543.html#l00083">NL3D::CChannelMixer::evalSingleChannel()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CChannelMixer_1_1CChannelr6" doxytag="NL3D::CChannelMixer::CChannel::_Next" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a02336.html">CChannel</a>* <a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr6">NL3D::CChannelMixer::CChannel::_Next</a><code> [private]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Pointer on the next channel selected for the animations selected in the slots<p>
+This list is used to only visit the channels animated by the animations set in the slots of the mixer
+<p>
+Definition at line <a class="el" href="a05544.html#l00212">212</a> of file <a class="el" href="a05544.html">channel_mixer.h</a>.
+<p>
+Referenced by <a class="el" href="a05543.html#l00621">NL3D::CChannelMixer::refreshList()</a>, and <a class="el" href="a05543.html#l00753">NL3D::CChannelMixer::refreshListToEval()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CChannelMixer_1_1CChannelr7" doxytag="NL3D::CChannelMixer::CChannel::_Object" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a02197.html">IAnimatable</a>* <a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr7">NL3D::CChannelMixer::CChannel::_Object</a><code> [private]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+A pointer on the <a class="el" href="a02197.html">IAnimatable</a> object that handles the channel value.
+<p>
+
+<p>
+Definition at line <a class="el" href="a05544.html#l00178">178</a> of file <a class="el" href="a05544.html">channel_mixer.h</a>.
+<p>
+Referenced by <a class="el" href="a05543.html#l00306">NL3D::CChannelMixer::addChannel()</a>, <a class="el" href="a05543.html#l00154">NL3D::CChannelMixer::eval()</a>, <a class="el" href="a05543.html#l00083">NL3D::CChannelMixer::evalSingleChannel()</a>, and <a class="el" href="a05543.html#l00621">NL3D::CChannelMixer::refreshList()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CChannelMixer_1_1CChannelr8" doxytag="NL3D::CChannelMixer::CChannel::_OwnerValueId" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a11">uint32</a> <a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr8">NL3D::CChannelMixer::CChannel::_OwnerValueId</a><code> [private]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+The id of the OwnerBit to touch the <a class="el" href="a02197.html">IAnimatable</a> object. Usefull for <a class="el" href="a02197.html">IAnimatable</a> derivation.
+<p>
+
+<p>
+Definition at line <a class="el" href="a05544.html#l00187">187</a> of file <a class="el" href="a05544.html">channel_mixer.h</a>.
+<p>
+Referenced by <a class="el" href="a05543.html#l00306">NL3D::CChannelMixer::addChannel()</a>, <a class="el" href="a05543.html#l00154">NL3D::CChannelMixer::eval()</a>, <a class="el" href="a05543.html#l00083">NL3D::CChannelMixer::evalSingleChannel()</a>, and <a class="el" href="a05543.html#l00621">NL3D::CChannelMixer::refreshList()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CChannelMixer_1_1CChannelr9" doxytag="NL3D::CChannelMixer::CChannel::_Tracks" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> const <a class="el" href="a03542.html">ITrack</a>* <a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr9">NL3D::CChannelMixer::CChannel::_Tracks</a>[NumAnimationSlot]<code> [private]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+A track pointer on each slot <a class="el" href="a02205.html">CAnimation</a>. Can't be NULL. If no track found for this channel, the pointer is _DefaultTracks.
+<p>
+Definition at line <a class="el" href="a05544.html#l00196">196</a> of file <a class="el" href="a05544.html">channel_mixer.h</a>.
+<p>
+Referenced by <a class="el" href="a05543.html#l00306">NL3D::CChannelMixer::addChannel()</a>, <a class="el" href="a05543.html#l00154">NL3D::CChannelMixer::eval()</a>, <a class="el" href="a05543.html#l00083">NL3D::CChannelMixer::evalSingleChannel()</a>, and <a class="el" href="a05543.html#l00621">NL3D::CChannelMixer::refreshList()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CChannelMixer_1_1CChannelr10" doxytag="NL3D::CChannelMixer::CChannel::_Value" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a03835.html">IAnimatedValue</a>* <a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr10">NL3D::CChannelMixer::CChannel::_Value</a><code> [private]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+A pointer on the <a class="el" href="a03835.html">IAnimatedValue</a> animated by this channel. If NULL, the channel is empty.
+<p>
+
+<p>
+Definition at line <a class="el" href="a05544.html#l00181">181</a> of file <a class="el" href="a05544.html">channel_mixer.h</a>.
+<p>
+Referenced by <a class="el" href="a05543.html#l00306">NL3D::CChannelMixer::addChannel()</a>, <a class="el" href="a05543.html#l00154">NL3D::CChannelMixer::eval()</a>, <a class="el" href="a05543.html#l00083">NL3D::CChannelMixer::evalSingleChannel()</a>, and <a class="el" href="a05543.html#l00621">NL3D::CChannelMixer::refreshList()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CChannelMixer_1_1CChannelr11" doxytag="NL3D::CChannelMixer::CChannel::_ValueId" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a11">uint32</a> <a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr11">NL3D::CChannelMixer::CChannel::_ValueId</a><code> [private]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+The id of the animated value in the <a class="el" href="a02197.html">IAnimatable</a> object.
+<p>
+
+<p>
+Definition at line <a class="el" href="a05544.html#l00184">184</a> of file <a class="el" href="a05544.html">channel_mixer.h</a>.
+<p>
+Referenced by <a class="el" href="a05543.html#l00306">NL3D::CChannelMixer::addChannel()</a>, <a class="el" href="a05543.html#l00154">NL3D::CChannelMixer::eval()</a>, <a class="el" href="a05543.html#l00083">NL3D::CChannelMixer::evalSingleChannel()</a>, and <a class="el" href="a05543.html#l00621">NL3D::CChannelMixer::refreshList()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CChannelMixer_1_1CChannelr12" doxytag="NL3D::CChannelMixer::CChannel::_Weights" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> float <a class="el" href="a02336.html#NL3D_1_1CChannelMixer_1_1CChannelr12">NL3D::CChannelMixer::CChannel::_Weights</a>[NumAnimationSlot]<code> [private]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+A weight array for to blend each slot. This value must be between 0.f and 1.f. If it is 0.f, the slot is not used. If it is 1.f, the slot is used at 100%. This weight can be set using a "skeleton template weight". Default value is 1.f.
+<p>
+Definition at line <a class="el" href="a05544.html#l00204">204</a> of file <a class="el" href="a05544.html">channel_mixer.h</a>.
+<p>
+Referenced by <a class="el" href="a05543.html#l00306">NL3D::CChannelMixer::addChannel()</a>, <a class="el" href="a05543.html#l00154">NL3D::CChannelMixer::eval()</a>, and <a class="el" href="a05543.html#l00083">NL3D::CChannelMixer::evalSingleChannel()</a>. </td>
+ </tr>
+</table>
+<hr>The documentation for this class was generated from the following file:<ul>
+<li><a class="el" href="a05544.html">channel_mixer.h</a></ul>
+<hr size="1"><address style="align: right;"><small>Generated on Tue Mar 16 06:45:00 2004 for NeL by
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 >
+</a>1.3.6 </small></address>
+</body>
+</html>