<!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::CTrackSampledVector 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 Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical List</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="namespacemembers.html">Namespace Members</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a> | <span class="search"><u>S</u>earch for <input class="search" type="text" name="query" value="" size="20" accesskey="s"/></span></form></div> <h1>NL3D::CTrackSampledVector Class Reference</h1><code>#include <<a class="el" href="a06565.html">track_sampled_vector.h</a>></code> <p> <p>Inheritance diagram for NL3D::CTrackSampledVector: <p><center><img src="a03593.png" usemap="#NL3D::CTrackSampledVector_map" border="0" alt=""></center> <map name="NL3D::CTrackSampledVector_map"> <area href="a03589.html" alt="NL3D::CTrackSampledCommon" shape="rect" coords="98,168,285,192"> <area href="a03542.html" alt="NL3D::ITrack" shape="rect" coords="98,112,285,136"> <area href="a02867.html" alt="NLMISC::IStreamable" shape="rect" coords="0,56,187,80"> <area href="a03881.html" alt="NL3D::UTrack" shape="rect" coords="197,56,384,80"> <area href="a02540.html" alt="NLMISC::IClassable" shape="rect" coords="0,0,187,24"> </map> <hr><a name="_details"></a><h2>Detailed Description</h2> This track is supposed to be Lighter in memory than <a class="el" href="a03588.html">CTrackKeyFramerTCBVector</a>, and also is maybe faster. The track is an oversampled version of <a class="el" href="a03588.html">CTrackKeyFramerTCBVector</a> (or any vector interpolator), to 30 fps for example, but each key is 13 bytes in memory, instead of 96. Only linear interpolation is performed between 2 keys. And Keys are precomputed<p> 13 bytes per key is achieved by encoding this way: 1 byte for the length/key time, measured in samples, and not in second (hence we can skip at max 255 keys). 12 byte for the position. May be compressed in future to 6 bytes.<p> <dl compact><dt><b>Author:</b></dt><dd>Lionel Berenguier <p> Nevrax France </dd></dl> <dl compact><dt><b>Date:</b></dt><dd>2002 </dd></dl> <p> <p> Definition at line <a class="el" href="a06565.html#l00053">53</a> of file <a class="el" href="a06565.html">track_sampled_vector.h</a>.<table border=0 cellpadding=0 cellspacing=0> <tr><td></td></tr> <tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="a03593.html#NL3D_1_1CTrackSampledVectora0">build</a> (const std::vector< <a class="el" href="a04558.html#a9">uint16</a> > &timeList, const std::vector< <a class="el" href="a03128.html">CVector</a> > &keyList, float beginTime, float endTime)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top> </td><td class="memItemRight" valign=bottom><a class="el" href="a03593.html#NL3D_1_1CTrackSampledVectora1">CTrackSampledVector</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="#NL3D_1_1CTrackSampledVectora1"></a><br><br></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual std::string </td><td class="memItemRight" valign=bottom><a class="el" href="a02540.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4a6">getClassName</a> ()=0</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top> </td><td class="memItemRight" valign=bottom><a class="el" href="a03593.html#NL3D_1_1CTrackSampledVectora3">NLMISC_DECLARE_CLASS</a> (<a class="el" href="a03593.html">CTrackSampledVector</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectora4">setLoopMode</a> (bool mode)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Change the loop mode. true default. <a href="#NL3D_1_1CTrackSampledVectora4"></a><br><br></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual </td><td class="memItemRight" valign=bottom><a class="el" href="a03593.html#NL3D_1_1CTrackSampledVectora5">~CTrackSampledVector</a> ()</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a05363.html#a366">TAnimationTime</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorz1009_0">getBeginTime</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a05363.html#a366">TAnimationTime</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorz1009_1">getEndTime</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorz1009_2">getLoopMode</a> () const </td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a05363.html#a366">TAnimationTime</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorz1009_0">getBeginTime</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a05363.html#a366">TAnimationTime</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorz1009_1">getEndTime</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorz1009_2">getLoopMode</a> () const </td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a03593.html#NL3D_1_1CTrackSampledVectorz1011_0">eval</a> (const <a class="el" href="a05363.html#a366">TAnimationTime</a> &date)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual const <a class="el" href="a03835.html">IAnimatedValue</a> & </td><td class="memItemRight" valign=bottom><a class="el" href="a03593.html#NL3D_1_1CTrackSampledVectorz1011_1">getValue</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a03593.html#NL3D_1_1CTrackSampledVectorz1011_2">serial</a> (<a class="el" href="a02270.html">NLMISC::IStream</a> &f)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a05363.html#a366">TAnimationTime</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorz1009_0">getBeginTime</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a05363.html#a366">TAnimationTime</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorz1009_1">getEndTime</a> () const </td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorz1009_2">getLoopMode</a> () const </td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan="2"><div class="groupHeader">From UTrack</div></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, bool &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, std::string &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03296.html">NLMISC::CQuat</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03128.html">NLMISC::CVector</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a03337.html">NLMISC::CRGBA</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, <a class="el" href="a04558.html#a10">sint32</a> &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6">interpolate</a> (<a class="el" href="a05363.html#a366">TAnimationTime</a> time, float &<a class="el" href="a04223.html#a643">res</a>)</td></tr> <tr><td colspan=2><br><h2>Protected Types</h2></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>enum </td><td class="memItemRight" valign=bottom><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorx3">TEvalType</a> { <a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorx3NL3D_1_1CTrackSampledVectorx0">EvalDiscard</a>, <a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorx3NL3D_1_1CTrackSampledVectorx2">EvalKey0</a>, <a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorx3NL3D_1_1CTrackSampledVectorx1">EvalInterpolate</a> }</td></tr> <tr><td colspan=2><br><h2>Protected Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorb0">buildCommon</a> (const std::vector< <a class="el" href="a04558.html#a9">uint16</a> > &timeList, float beginTime, float endTime)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorx3">TEvalType</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorb1">evalTime</a> (const <a class="el" href="a05363.html#a366">TAnimationTime</a> &date, <a class="el" href="a04558.html#a15">uint</a> numKeys, <a class="el" href="a04558.html#a15">uint</a> &keyId0, <a class="el" href="a04558.html#a15">uint</a> &keyId1, float &interpValue)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorb2">serialCommon</a> (<a class="el" href="a02270.html">NLMISC::IStream</a> &f)</td></tr> <tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>float </td><td class="memItemRight" valign=bottom><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorp0">_BeginTime</a></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>float </td><td class="memItemRight" valign=bottom><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorp1">_DeltaTime</a></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>float </td><td class="memItemRight" valign=bottom><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorp2">_EndTime</a></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a03000.html">NLMISC::CObjectVector</a>< <a class="el" href="a03128.html">CVector</a>,<br> false > </td><td class="memItemRight" valign=bottom><a class="el" href="a03593.html#NL3D_1_1CTrackSampledVectorp3">_Keys</a></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>bool </td><td class="memItemRight" valign=bottom><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorp4">_LoopMode</a></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>float </td><td class="memItemRight" valign=bottom><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorp5">_OODeltaTime</a></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>float </td><td class="memItemRight" valign=bottom><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorp6">_OOTotalRange</a></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a03000.html">NLMISC::CObjectVector</a>< CTimeBlock > </td><td class="memItemRight" valign=bottom><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorp7">_TimeBlocks</a></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>float </td><td class="memItemRight" valign=bottom><a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorp8">_TotalRange</a></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a02201.html">CAnimatedValueVector</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a03593.html#NL3D_1_1CTrackSampledVectorp9">_Value</a></td></tr> </table> <hr><h2>Member Enumeration Documentation</h2> <a class="anchor" name="NL3D_1_1CTrackSampledVectorx3" doxytag="NL3D::CTrackSampledVector::TEvalType" ></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"> enum <a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorx3">NL3D::CTrackSampledCommon::TEvalType</a><code> [protected, inherited]</code> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </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_1CTrackSampledVectorx3NL3D_1_1CTrackSampledVectorx0" doxytag="EvalDiscard" ></a>EvalDiscard</em> </td><td> </td></tr> <tr><td valign=top><em><a class="anchor" name="NL3D_1_1CTrackSampledVectorx3NL3D_1_1CTrackSampledVectorx2" doxytag="EvalKey0" ></a>EvalKey0</em> </td><td> </td></tr> <tr><td valign=top><em><a class="anchor" name="NL3D_1_1CTrackSampledVectorx3NL3D_1_1CTrackSampledVectorx1" doxytag="EvalInterpolate" ></a>EvalInterpolate</em> </td><td> </td></tr> </table> </dl> <p> Definition at line <a class="el" href="a06561.html#l00103">103</a> of file <a class="el" href="a06561.html">track_sampled_common.h</a>. <p> <div class="fragment"><pre>00103 {<a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorx3NL3D_1_1CTrackSampledVectorx0">EvalDiscard</a>, <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorx3NL3D_1_1CTrackSampledVectorx2">EvalKey0</a>, <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorx3NL3D_1_1CTrackSampledVectorx1">EvalInterpolate</a>}; </pre></div> </td> </tr> </table> <hr><h2>Constructor & Destructor Documentation</h2> <a class="anchor" name="NL3D_1_1CTrackSampledVectora1" doxytag="NL3D::CTrackSampledVector::CTrackSampledVector" ></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::CTrackSampledVector::CTrackSampledVector </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Constructor. <p> <p> Definition at line <a class="el" href="a06564.html#l00046">46</a> of file <a class="el" href="a06564.html">track_sampled_vector.cpp</a>. <p> <div class="fragment"><pre>00047 { 00048 } </pre></div> </td> </tr> </table> <a class="anchor" name="NL3D_1_1CTrackSampledVectora5" doxytag="NL3D::CTrackSampledVector::~CTrackSampledVector" ></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::CTrackSampledVector::~<a class="el" href="a03593.html">CTrackSampledVector</a> </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="a06564.html#l00051">51</a> of file <a class="el" href="a06564.html">track_sampled_vector.cpp</a>. <p> <div class="fragment"><pre>00052 { 00053 } </pre></div> </td> </tr> </table> <hr><h2>Member Function Documentation</h2> <a class="anchor" name="NL3D_1_1CTrackSampledVectora0" doxytag="NL3D::CTrackSampledVector::build" ></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"> void NL3D::CTrackSampledVector::build </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const std::vector< <a class="el" href="a04558.html#a9">uint16</a> > & </td> <td class="mdname" nowrap> <em>timeList</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td></td> <td class="md" nowrap>const std::vector< <a class="el" href="a03128.html">CVector</a> > & </td> <td class="mdname" nowrap> <em>keyList</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td></td> <td class="md" nowrap>float </td> <td class="mdname" nowrap> <em>beginTime</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td></td> <td class="md" nowrap>float </td> <td class="mdname" nowrap> <em>endTime</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Build the track from a list of keys nlassert if ! same length. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign=top><em>timeList</em> </td><td>the list of key time. First must be ==0. nlassert if difference between 2 keys is > 255 </td></tr> <tr><td valign=top><em>keyList</em> </td><td>the list of keys, not yet compressed (done internally in future) </td></tr> <tr><td valign=top><em>beginTime</em> </td><td>map to the timeList[0] time. </td></tr> <tr><td valign=top><em>endTime</em> </td><td>map to the timeList[size-1] time.</td></tr> </table> </dl> <p> Definition at line <a class="el" href="a06564.html#l00079">79</a> of file <a class="el" href="a06564.html">track_sampled_vector.cpp</a>. <p> References <a class="el" href="a06116.html#l00124">NLMISC::CObjectVector< CTimeBlock >::clear()</a>, <a class="el" href="a06116.html#l00124">NLMISC::CObjectVector< CVector, false >::clear()</a>, <a class="el" href="a05622.html#l00290">nlassert</a>, <a class="el" href="a06116.html#l00142">NLMISC::CObjectVector< CVector, false >::resize()</a>, and <a class="el" href="a05981.html#l00105">uint</a>. <p> Referenced by <a class="el" href="a05445.html#l00177">NL3D::CAnimationOptimizer::optimizeTrack()</a>. <p> <div class="fragment"><pre>00081 { 00082 <a class="code" href="a04199.html#a6">nlassert</a>( endTime>beginTime || (beginTime==endTime && keyList.size()<=1) ); 00083 <a class="code" href="a04199.html#a6">nlassert</a>( keyList.size()==timeList.size() ); 00084 <a class="code" href="a04558.html#a15">uint</a> i; 00085 00086 <span class="comment">// reset.</span> 00087 <a class="code" href="a04558.html#a15">uint</a> numKeys= keyList.size(); 00088 <a class="code" href="a03593.html#NL3D_1_1CTrackSampledVectorp3">_Keys</a>.<a class="code" href="a03000.html#NLMISC_1_1CObjectVectorz1982_0">clear</a>(); 00089 <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp7">_TimeBlocks</a>.<a class="code" href="a03000.html#NLMISC_1_1CObjectVectorz1982_0">clear</a>(); 00090 00091 <span class="comment">// Build Common time information</span> 00092 CTrackSampledCommon::buildCommon(timeList, beginTime, endTime); 00093 00094 00095 <span class="comment">// Compute All Key values.</span> 00096 <span class="comment">//===================</span> 00097 <a class="code" href="a03593.html#NL3D_1_1CTrackSampledVectorp3">_Keys</a>.<a class="code" href="a03000.html#NLMISC_1_1CObjectVectorz1982_1">resize</a>(numKeys); 00098 <span class="keywordflow">for</span>(i=0; i<numKeys;i++) 00099 { 00100 <span class="comment">// no compression for now</span> 00101 <a class="code" href="a03593.html#NL3D_1_1CTrackSampledVectorp3">_Keys</a>[i]= keyList[i]; 00102 } 00103 00104 } </pre></div> </td> </tr> </table> <a class="anchor" name="NL3D_1_1CTrackSampledVectorb0" doxytag="NL3D::CTrackSampledVector::buildCommon" ></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"> void NL3D::CTrackSampledCommon::buildCommon </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const std::vector< <a class="el" href="a04558.html#a9">uint16</a> > & </td> <td class="mdname" nowrap> <em>timeList</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td></td> <td class="md" nowrap>float </td> <td class="mdname" nowrap> <em>beginTime</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td></td> <td class="md" nowrap>float </td> <td class="mdname" nowrap> <em>endTime</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"><code> [protected, inherited]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Build the track time from a list of Keys. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign=top><em>timeList</em> </td><td>the list of key time. First must be ==0. nlassert if difference between 2 keys is > 255 </td></tr> <tr><td valign=top><em>beginTime</em> </td><td>map to the timeList[0] time. </td></tr> <tr><td valign=top><em>endTime</em> </td><td>map to the timeList[size-1] time.</td></tr> </table> </dl> <p> Definition at line <a class="el" href="a06560.html#l00106">106</a> of file <a class="el" href="a06560.html">track_sampled_common.cpp</a>. <p> References <a class="el" href="a06561.html#l00074">NL3D::CTrackSampledCommon::_OODeltaTime</a>, <a class="el" href="a06561.html#l00098">NL3D::CTrackSampledCommon::_TimeBlocks</a>, <a class="el" href="a06116.html#l00124">NLMISC::CObjectVector< CTimeBlock >::clear()</a>, <a class="el" href="a06561.html#l00083">NL3D::CTrackSampledCommon::CTimeBlock::KeyOffset</a>, <a class="el" href="a05622.html#l00290">nlassert</a>, <a class="el" href="a06116.html#l00142">NLMISC::CObjectVector< uint8, false >::resize()</a>, <a class="el" href="a06116.html#l00142">NLMISC::CObjectVector< CTimeBlock >::resize()</a>, <a class="el" href="a05981.html#l00099">sint32</a>, <a class="el" href="a06116.html#l00184">NLMISC::CObjectVector< uint8, false >::size()</a>, <a class="el" href="a06561.html#l00081">NL3D::CTrackSampledCommon::CTimeBlock::TimeOffset</a>, <a class="el" href="a06561.html#l00086">NL3D::CTrackSampledCommon::CTimeBlock::Times</a>, and <a class="el" href="a05981.html#l00105">uint</a>. <p> <div class="fragment"><pre>00107 { 00108 <a class="code" href="a04199.html#a6">nlassert</a>( endTime>beginTime || (beginTime==endTime && timeList.size()<=1) ); 00109 <a class="code" href="a04558.html#a15">uint</a> i; 00110 00111 <span class="comment">// reset.</span> 00112 <a class="code" href="a04558.html#a15">uint</a> numKeys= timeList.size(); 00113 <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp7">_TimeBlocks</a>.<a class="code" href="a03000.html#NLMISC_1_1CObjectVectorz1982_0">clear</a>(); 00114 00115 <span class="comment">// Special case of 0 or 1 key.</span> 00116 <span class="comment">//===================</span> 00117 <span class="keywordflow">if</span>(numKeys<=1) 00118 { 00119 <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp0">_BeginTime</a>= beginTime; 00120 <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp2">_EndTime</a>= endTime; 00121 <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp8">_TotalRange</a>= 0; 00122 <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp6">_OOTotalRange</a>= 0; 00123 <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp1">_DeltaTime</a>= 0; 00124 <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp5">_OODeltaTime</a>= 0; 00125 <span class="keywordflow">if</span>(numKeys==1) 00126 { 00127 <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp7">_TimeBlocks</a>.<a class="code" href="a03000.html#NLMISC_1_1CObjectVectorz1982_1">resize</a>(1); 00128 <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp7">_TimeBlocks</a>[0].TimeOffset= 0; 00129 <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp7">_TimeBlocks</a>[0].Times.<a class="code" href="a03000.html#NLMISC_1_1CObjectVectorz1982_1">resize</a>(1); 00130 <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp7">_TimeBlocks</a>[0].Times[0]= 0; 00131 } 00132 00133 <span class="keywordflow">return</span>; 00134 } 00135 00136 <span class="comment">// Compute All Time blocks.</span> 00137 <span class="comment">//===================</span> 00138 <a class="code" href="a04558.html#a10">sint32</a> lastBlockFrame= -1000000; 00139 <a class="code" href="a04199.html#a6">nlassert</a>(timeList[0] == 0); 00140 <span class="comment">// Header info for creating timeBlocks</span> 00141 vector<uint> timeBlockKeyId; 00142 vector<uint> timeBlockNumKeys; 00143 00144 <span class="comment">// compute how many time block we need.</span> 00145 <span class="keywordflow">for</span>(i=0; i<numKeys; i++) 00146 { 00147 <span class="comment">// verify growing order, and time difference.</span> 00148 <span class="keywordflow">if</span>(i>0) 00149 { 00150 <a class="code" href="a04199.html#a6">nlassert</a>(timeList[i]>timeList[i-1]); 00151 <a class="code" href="a04199.html#a6">nlassert</a>(timeList[i]-timeList[i-1] <= 255 ); 00152 } 00153 <span class="comment">// If the current frame is to far from the last TimeBlock frame (or if 1st timeBlock), must create a new timeBlock</span> 00154 <span class="keywordflow">if</span>(timeList[i]-lastBlockFrame>255) 00155 { 00156 <span class="comment">// create a new timeblock</span> 00157 timeBlockKeyId.push_back(i); 00158 <span class="comment">// Add this key to this new time Block (numKey == 1).</span> 00159 timeBlockNumKeys.push_back(1); 00160 lastBlockFrame= timeList[i]; 00161 } 00162 <span class="keywordflow">else</span> 00163 { 00164 <span class="comment">// Add this key to the timeBlock.</span> 00165 timeBlockNumKeys[timeBlockNumKeys.size()-1]++; 00166 } 00167 } 00168 00169 <span class="comment">// Build the timeBlocks.</span> 00170 <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp7">_TimeBlocks</a>.<a class="code" href="a03000.html#NLMISC_1_1CObjectVectorz1982_1">resize</a>(timeBlockKeyId.size()); 00171 <span class="keywordflow">for</span>(i=0; i<timeBlockKeyId.size(); i++) 00172 { 00173 CTimeBlock &timeBlock= <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp7">_TimeBlocks</a>[i]; 00174 <a class="code" href="a04558.html#a15">uint</a> firstKeyId= timeBlockKeyId[i]; 00175 <a class="code" href="a04558.html#a15">uint</a> numKeys= timeBlockNumKeys[i]; 00176 <span class="comment">// compute the offset time and key</span> 00177 timeBlock.KeyOffset= firstKeyId; 00178 timeBlock.TimeOffset= timeList[firstKeyId]; 00179 <span class="comment">// create array of key</span> 00180 timeBlock.Times.<a class="code" href="a03000.html#NLMISC_1_1CObjectVectorz1982_1">resize</a>(numKeys); 00181 <span class="keywordflow">for</span>(<a class="code" href="a04558.html#a15">uint</a> j=0;j<timeBlock.Times.size(); j++) 00182 { 00183 <span class="comment">// get the key time and make it local to the timeBlock.</span> 00184 timeBlock.Times[j]= timeList[firstKeyId+j] - timeBlock.TimeOffset; 00185 } 00186 } 00187 00188 <span class="comment">// Compute other params</span> 00189 <span class="comment">//===================</span> 00190 <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp0">_BeginTime</a>= beginTime; 00191 <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp2">_EndTime</a>= endTime; 00192 <span class="comment">// compute deltatime for a frame to an other</span> 00193 <a class="code" href="a04558.html#a15">uint</a> totalFrameCount= timeList[numKeys-1] - timeList[0]; 00194 <a class="code" href="a04199.html#a6">nlassert</a>(totalFrameCount>0); 00195 <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp1">_DeltaTime</a>= (<a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp2">_EndTime</a>-<a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp0">_BeginTime</a>) / totalFrameCount; 00196 <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp5">_OODeltaTime</a>= (<span class="keywordtype">float</span>)(1.0 / <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp1">_DeltaTime</a>); 00197 <span class="comment">// Compute range of anim</span> 00198 <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp8">_TotalRange</a>= <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp2">_EndTime</a>-<a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp0">_BeginTime</a>; 00199 <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp6">_OOTotalRange</a>= float(1.0/_TotalRange); 00200 00201 } </pre></div> </td> </tr> </table> <a class="anchor" name="NL3D_1_1CTrackSampledVectorz1011_0" doxytag="NL3D::CTrackSampledVector::eval" ></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"> void NL3D::CTrackSampledVector::eval </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="a05363.html#a366">TAnimationTime</a> & </td> <td class="mdname1" valign="top" nowrap> <em>date</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Evaluation of the value of the track for this time.<p> The result is internaly stored to simplify access at the polymorphic values. To get the value, call <a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4a11">ITrack::getValue()</a>. <p> Implements <a class="el" href="a03542.html#NL3D_1_1ITracka0">NL3D::ITrack</a>. <p> Definition at line <a class="el" href="a06564.html#l00107">107</a> of file <a class="el" href="a06564.html">track_sampled_vector.cpp</a>. <p> References <a class="el" href="a06560.html#l00211">NL3D::CTrackSampledCommon::evalTime()</a>, <a class="el" href="a05622.html#l00416">nlstop</a>, <a class="el" href="a06116.html#l00184">NLMISC::CObjectVector< CVector, false >::size()</a>, <a class="el" href="a05454.html#l00044">NL3D::TAnimationTime</a>, <a class="el" href="a05981.html#l00105">uint</a>, and <a class="el" href="a05442.html#l00116">NL3D::CAnimatedValueBlendable< T >::Value</a>. <p> <div class="fragment"><pre>00108 { 00109 <span class="comment">// Eval time, and get key interpolation info</span> 00110 <a class="code" href="a04558.html#a15">uint</a> keyId0; 00111 <a class="code" href="a04558.html#a15">uint</a> keyId1; 00112 <span class="keywordtype">float</span> interpValue; 00113 <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorx3">TEvalType</a> evalType= <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorb1">evalTime</a>(date, <a class="code" href="a03593.html#NL3D_1_1CTrackSampledVectorp3">_Keys</a>.<a class="code" href="a03000.html#NLMISC_1_1CObjectVectorz1984_3">size</a>(), keyId0, keyId1, interpValue); 00114 00115 <span class="comment">// Discard? </span> 00116 <span class="keywordflow">if</span>( evalType==<a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorx3NL3D_1_1CTrackSampledVectorx0">EvalDiscard</a> ) 00117 <span class="keywordflow">return</span>; 00118 <span class="comment">// One Key? easy, and quit.</span> 00119 <span class="keywordflow">else</span> <span class="keywordflow">if</span>( evalType==<a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorx3NL3D_1_1CTrackSampledVectorx2">EvalKey0</a> ) 00120 { 00121 <a class="code" href="a03593.html#NL3D_1_1CTrackSampledVectorp9">_Value</a>.Value= <a class="code" href="a03593.html#NL3D_1_1CTrackSampledVectorp3">_Keys</a>[keyId0]; 00122 } 00123 <span class="comment">// interpolate</span> 00124 <span class="keywordflow">else</span> <span class="keywordflow">if</span>( evalType==<a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorx3NL3D_1_1CTrackSampledVectorx1">EvalInterpolate</a> ) 00125 { 00126 <span class="keyword">const</span> CVector &valueKey0= <a class="code" href="a03593.html#NL3D_1_1CTrackSampledVectorp3">_Keys</a>[keyId0]; 00127 <span class="keyword">const</span> CVector &valueKey1= _Keys[keyId1]; 00128 00129 <span class="comment">// interpolate</span> 00130 <a class="code" href="a03593.html#NL3D_1_1CTrackSampledVectorp9">_Value</a>.Value= valueKey0*(1-interpValue) + valueKey1*interpValue; 00131 } 00132 <span class="keywordflow">else</span> 00133 { 00134 <a class="code" href="a04199.html#a12">nlstop</a>; 00135 } 00136 00137 } </pre></div> </td> </tr> </table> <a class="anchor" name="NL3D_1_1CTrackSampledVectorb1" doxytag="NL3D::CTrackSampledVector::evalTime" ></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="a03589.html#NL3D_1_1CTrackSampledVectorx3">CTrackSampledCommon::TEvalType</a> NL3D::CTrackSampledCommon::evalTime </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="a05363.html#a366">TAnimationTime</a> & </td> <td class="mdname" nowrap> <em>date</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td></td> <td class="md" nowrap><a class="el" href="a04558.html#a15">uint</a> </td> <td class="mdname" nowrap> <em>numKeys</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td></td> <td class="md" nowrap><a class="el" href="a04558.html#a15">uint</a> & </td> <td class="mdname" nowrap> <em>keyId0</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td></td> <td class="md" nowrap><a class="el" href="a04558.html#a15">uint</a> & </td> <td class="mdname" nowrap> <em>keyId1</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td></td> <td class="md" nowrap>float & </td> <td class="mdname" nowrap> <em>interpValue</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"><code> [protected, inherited]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="a06560.html#l00211">211</a> of file <a class="el" href="a06560.html">track_sampled_common.cpp</a>. <p> References <a class="el" href="a06561.html#l00074">NL3D::CTrackSampledCommon::_OODeltaTime</a>, <a class="el" href="a06561.html#l00098">NL3D::CTrackSampledCommon::_TimeBlocks</a>, <a class="el" href="a05587.html#l00115">NLMISC::clamp()</a>, <a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorx3NL3D_1_1CTrackSampledVectorx0">NL3D::CTrackSampledCommon::EvalDiscard</a>, <a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorx3NL3D_1_1CTrackSampledVectorx1">NL3D::CTrackSampledCommon::EvalInterpolate</a>, <a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorx3NL3D_1_1CTrackSampledVectorx2">NL3D::CTrackSampledCommon::EvalKey0</a>, <a class="el" href="a06116.html#l00195">NLMISC::CObjectVector< uint8, false >::getPtr()</a>, <a class="el" href="a06116.html#l00195">NLMISC::CObjectVector< CTimeBlock >::getPtr()</a>, <a class="el" href="a06561.html#l00083">NL3D::CTrackSampledCommon::CTimeBlock::KeyOffset</a>, <a class="el" href="a05622.html#l00290">nlassert</a>, <a class="el" href="a05426.html#l00082">NLMISC::searchLowerBound()</a>, <a class="el" href="a05981.html#l00104">sint</a>, <a class="el" href="a06116.html#l00184">NLMISC::CObjectVector< uint8, false >::size()</a>, <a class="el" href="a06116.html#l00184">NLMISC::CObjectVector< CTimeBlock >::size()</a>, <a class="el" href="a05646.html#l00985">t</a>, <a class="el" href="a05454.html#l00044">NL3D::TAnimationTime</a>, <a class="el" href="a06561.html#l00081">NL3D::CTrackSampledCommon::CTimeBlock::TimeOffset</a>, <a class="el" href="a06561.html#l00086">NL3D::CTrackSampledCommon::CTimeBlock::Times</a>, <a class="el" href="a05981.html#l00105">uint</a>, and <a class="el" href="a05981.html#l00096">uint8</a>. <p> Referenced by <a class="el" href="a06564.html#l00107">eval()</a>, and <a class="el" href="a06562.html#l00186">NL3D::CTrackSampledQuat::eval()</a>. <p> <div class="fragment"><pre>00212 { 00213 <span class="comment">// Empty? quit</span> 00214 <span class="keywordflow">if</span>(numKeys==0) 00215 <span class="keywordflow">return</span> <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorx3NL3D_1_1CTrackSampledVectorx0">EvalDiscard</a>; 00216 00217 <span class="comment">// One Key? easy, and quit.</span> 00218 <span class="keywordflow">if</span>(numKeys==1) 00219 { 00220 keyId0= 0; 00221 <span class="keywordflow">return</span> <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorx3NL3D_1_1CTrackSampledVectorx2">EvalKey0</a>; 00222 } 00223 00224 <span class="comment">// manage Loop</span> 00225 <span class="comment">//=====================</span> 00226 <span class="keywordtype">float</span> localTime; 00227 <span class="keywordflow">if</span>(<a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp4">_LoopMode</a>) 00228 { 00229 <a class="code" href="a04199.html#a6">nlassert</a>(_TotalRange>0); 00230 <span class="comment">// get relative to BeginTime.</span> 00231 localTime= date-<a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp0">_BeginTime</a>; 00232 00233 <span class="comment">// force us to be in interval [0, _TotalRange[.</span> 00234 <span class="keywordflow">if</span>( localTime<0 || localTime>=<a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp8">_TotalRange</a> ) 00235 { 00236 <span class="keywordtype">double</span> d= localTime*<a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp6">_OOTotalRange</a>; 00237 00238 <span class="comment">// floor(d) is the truncated number of loops.</span> 00239 d= localTime- floor(d)*<a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp8">_TotalRange</a>; 00240 localTime= (<span class="keywordtype">float</span>)d; 00241 00242 <span class="comment">// For precision problems, ensure correct range.</span> 00243 <span class="keywordflow">if</span>(localTime<0 || localTime >= <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp8">_TotalRange</a>) 00244 localTime= 0; 00245 } 00246 00247 } 00248 <span class="keywordflow">else</span> 00249 { 00250 <span class="comment">// get relative to BeginTime.</span> 00251 localTime= date-<a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp0">_BeginTime</a>; 00252 } 00253 00254 00255 <span class="comment">// Find the first key before localTime</span> 00256 <span class="comment">//=====================</span> 00257 <span class="comment">// get the frame in the track.</span> 00258 <a class="code" href="a04558.html#a14">sint</a> frame= (<a class="code" href="a04558.html#a14">sint</a>)floor(localTime*_OODeltaTime); 00259 <span class="comment">// clamp to uint16</span> 00260 <a class="code" href="a05378.html#a374">clamp</a>(frame, 0, 65535); 00261 00262 <span class="comment">// Search the TimeBlock.</span> 00263 CTimeBlock keyTB; 00264 keyTB.TimeOffset= frame; 00265 <a class="code" href="a04558.html#a15">uint</a> tbId; 00266 tbId= <a class="code" href="a05378.html#a366">searchLowerBound</a>(<a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp7">_TimeBlocks</a>.<a class="code" href="a03000.html#NLMISC_1_1CObjectVectorz1984_1">getPtr</a>(), <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp7">_TimeBlocks</a>.<a class="code" href="a03000.html#NLMISC_1_1CObjectVectorz1984_3">size</a>(), keyTB); 00267 00268 <span class="comment">// get this timeBlock.</span> 00269 CTimeBlock &timeBlock= <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp7">_TimeBlocks</a>[tbId]; 00270 <span class="comment">// get frame relative to this timeBlock.</span> 00271 <a class="code" href="a04558.html#a14">sint</a> frameRel= frame-timeBlock.TimeOffset; 00272 <span class="comment">// clamp to uint8</span> 00273 <a class="code" href="a05378.html#a374">clamp</a>(frameRel, 0, 255); 00274 <span class="comment">// get the key in this timeBlock.</span> 00275 <a class="code" href="a04558.html#a15">uint</a> keyIdRel; 00276 keyIdRel= <a class="code" href="a05378.html#a366">searchLowerBound</a>(timeBlock.Times.getPtr(), timeBlock.Times.size(), (<a class="code" href="a04558.html#a7">uint8</a>)frameRel); 00277 00278 <span class="comment">// Get the Frame and Value of Key0.</span> 00279 <a class="code" href="a04558.html#a15">uint</a> frameKey0= timeBlock.TimeOffset + timeBlock.Times[keyIdRel]; 00280 <span class="comment">// this is the key to evaluate</span> 00281 keyId0= timeBlock.KeyOffset + keyIdRel; 00282 00283 00284 <span class="comment">// Interpolate with next key</span> 00285 <span class="comment">//=====================</span> 00286 00287 <span class="comment">// If not the last Key</span> 00288 <span class="keywordflow">if</span>(keyId0<numKeys-1) 00289 { 00290 <span class="comment">// Get the next key.</span> 00291 keyId1= keyId0+1; 00292 <a class="code" href="a04558.html#a15">uint</a> frameKey1; 00293 <span class="comment">// If last key of the timeBlock, get the first time of the next timeBlock.</span> 00294 <span class="keywordflow">if</span>( keyIdRel+1 >= timeBlock.Times.size() ) 00295 { 00296 <a class="code" href="a04199.html#a6">nlassert</a>(tbId+1<_TimeBlocks.size()); 00297 frameKey1= _TimeBlocks[tbId+1].TimeOffset; 00298 } 00299 <span class="keywordflow">else</span> 00300 { 00301 frameKey1= timeBlock.TimeOffset + timeBlock.Times[keyIdRel+1]; 00302 } 00303 00304 <span class="comment">// unpack time.</span> 00305 <span class="keywordtype">float</span> time0= frameKey0*<a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp1">_DeltaTime</a>; 00306 <span class="keywordtype">float</span> time1= frameKey1*_DeltaTime; 00307 00308 <span class="comment">// interpolate.</span> 00309 <span class="keywordtype">float</span> <a class="code" href="a04223.html#a627">t</a>= (localTime-time0); 00310 <span class="comment">// If difference is one frame, optimize.</span> 00311 <span class="keywordflow">if</span>(frameKey1-frameKey0==1) 00312 <a class="code" href="a04223.html#a627">t</a>*= <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp5">_OODeltaTime</a>; 00313 <span class="keywordflow">else</span> 00314 <a class="code" href="a04223.html#a627">t</a>/= (time1-time0); 00315 <a class="code" href="a05378.html#a374">clamp</a>(t, 0.f, 1.f); 00316 00317 <span class="comment">// store this interp value.</span> 00318 interpValue= <a class="code" href="a04223.html#a627">t</a>; 00319 00320 <span class="keywordflow">return</span> <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorx3NL3D_1_1CTrackSampledVectorx1">EvalInterpolate</a>; 00321 } 00322 <span class="comment">// else (last key of anim), just eval this key.</span> 00323 <span class="keywordflow">return</span> <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorx3NL3D_1_1CTrackSampledVectorx2">EvalKey0</a>; 00324 } </pre></div> </td> </tr> </table> <a class="anchor" name="NL3D_1_1CTrackSampledVectorz1009_0" doxytag="NL3D::CTrackSampledVector::getBeginTime" ></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="a05363.html#a366">TAnimationTime</a> NL3D::CTrackSampledCommon::getBeginTime </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [virtual, inherited]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Get the begin time of the track <p> Implements <a class="el" href="a03881.html#NL3D_1_1UTrackz1572_0">NL3D::UTrack</a>. <p> Definition at line <a class="el" href="a06560.html#l00067">67</a> of file <a class="el" href="a06560.html">track_sampled_common.cpp</a>. <p> References <a class="el" href="a05454.html#l00044">NL3D::TAnimationTime</a>. <p> <div class="fragment"><pre>00068 { 00069 <span class="keywordflow">return</span> <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp0">_BeginTime</a>; 00070 } </pre></div> </td> </tr> </table> <a class="anchor" name="NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4a6" doxytag="NL3D::CTrackSampledVector::getClassName" ></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"> virtual std::string NLMISC::IClassable::getClassName </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [pure virtual, inherited]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Implemented in <a class="el" href="a02995.html#NLAIAGENT_1_1CNumericIndexz1699_0">NLAIAGENT::CNumericIndex</a>, <a class="el" href="a02145.html#NLAIAGENT_1_1VectorTypez1764_0">NLAIC::IPointerGestion</a>, <a class="el" href="a02650.html#NLAIC_1_1CIdentTypez1766_0">NLAIC::CIdentType</a>, and <a class="el" href="a02241.html#CAutomataDescz1896_0">CAutomataDesc</a>. <p> Referenced by <a class="el" href="a05549.html#l00091">NLMISC::CClassRegistry::checkObject()</a>, and <a class="el" href="a06525.html#l00039">NL3D::GetTextureSize()</a>. </td> </tr> </table> <a class="anchor" name="NL3D_1_1CTrackSampledVectorz1009_1" doxytag="NL3D::CTrackSampledVector::getEndTime" ></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="a05363.html#a366">TAnimationTime</a> NL3D::CTrackSampledCommon::getEndTime </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [virtual, inherited]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Get the end time of the track <p> Implements <a class="el" href="a03881.html#NL3D_1_1UTrackz1572_1">NL3D::UTrack</a>. <p> Definition at line <a class="el" href="a06560.html#l00073">73</a> of file <a class="el" href="a06560.html">track_sampled_common.cpp</a>. <p> References <a class="el" href="a05454.html#l00044">NL3D::TAnimationTime</a>. <p> <div class="fragment"><pre>00074 { 00075 <span class="keywordflow">return</span> <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp2">_EndTime</a>; 00076 } </pre></div> </td> </tr> </table> <a class="anchor" name="NL3D_1_1CTrackSampledVectorz1009_2" doxytag="NL3D::CTrackSampledVector::getLoopMode" ></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 NL3D::CTrackSampledCommon::getLoopMode </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [virtual, inherited]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> get LoopMode. 2 mode only: "constant" (<=>false), and "loop" (<=> true). NB: same mode if time < getBeginTIme() and if time > <a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorz1009_1">getEndTime()</a> <p> Implements <a class="el" href="a03542.html#NL3D_1_1ITracka2">NL3D::ITrack</a>. <p> Definition at line <a class="el" href="a06560.html#l00061">61</a> of file <a class="el" href="a06560.html">track_sampled_common.cpp</a>. <p> <div class="fragment"><pre>00062 { 00063 <span class="keywordflow">return</span> <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp4">_LoopMode</a>; 00064 } </pre></div> </td> </tr> </table> <a class="anchor" name="NL3D_1_1CTrackSampledVectorz1011_1" doxytag="NL3D::CTrackSampledVector::getValue" ></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="a03835.html">IAnimatedValue</a> & NL3D::CTrackSampledVector::getValue </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Get the track current value.<p> <dl compact><dt><b>Returns:</b></dt><dd>the last value evaluated by <a class="el" href="a03542.html#NL3D_1_1ITracka0">ITrack::eval()</a>.</dd></dl> <p> Implements <a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4a11">NL3D::ITrack</a>. <p> Definition at line <a class="el" href="a06564.html#l00056">56</a> of file <a class="el" href="a06564.html">track_sampled_vector.cpp</a>. <p> <div class="fragment"><pre>00057 { 00058 <span class="keywordflow">return</span> <a class="code" href="a03593.html#NL3D_1_1CTrackSampledVectorp9">_Value</a>; 00059 } </pre></div> </td> </tr> </table> <a class="anchor" name="NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_0" doxytag="NL3D::CTrackSampledVector::interpolate" ></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 NL3D::ITrack::interpolate </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="a05363.html#a366">TAnimationTime</a> </td> <td class="mdname" nowrap> <em>time</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td></td> <td class="md" nowrap>bool & </td> <td class="mdname" nowrap> <em>res</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"><code> [virtual, inherited]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Interplation a bool value. You should be sure that the track you use to interpolate your value is a bool track! An assertion will be raised in debug if the type is wrong.<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign=top><em>time</em> </td><td>is the time you want the evaluate the value. If time higher than the time gived by getEndTime (), the value returned is the interpolation value at getEndTime (). If time smaller than the time gived by getBeginTime (), the value returned is the interpolation value at getBeginTime (). </td></tr> <tr><td valign=top><em>res</em> </td><td>is the reference on the value to get the result. </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>true if interplation is successful. false if the type asked is wrong.</dd></dl> <p> Implements <a class="el" href="a03881.html#NL3D_1_1UTrackz1574_0">NL3D::UTrack</a>. <p> Definition at line <a class="el" href="a06555.html#l00202">202</a> of file <a class="el" href="a06555.html">track.cpp</a>. <p> References <a class="el" href="a05442.html#l00274">NL3D::CAnimatedValueBool</a>, <a class="el" href="a03542.html#NL3D_1_1ITracka0">NL3D::ITrack::eval()</a>, <a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4a11">NL3D::ITrack::getValue()</a>, <a class="el" href="a05132.html#a0">NL3D_HAUTO_UTRACK_INTERPOLATE</a>, <a class="el" href="a05646.html#l01119">res</a>, <a class="el" href="a05454.html#l00044">NL3D::TAnimationTime</a>, and <a class="el" href="a05646.html#l01132">value</a>. <p> <div class="fragment"><pre>00203 { 00204 <a class="code" href="a05132.html#a0">NL3D_HAUTO_UTRACK_INTERPOLATE</a>; 00205 00206 <span class="comment">// Evaluate it </span> 00207 <a class="code" href="a03593.html#NL3D_1_1CTrackSampledVectorz1011_0">eval</a> (time); 00208 00209 <span class="comment">// Get a pointer on the value</span> 00210 <span class="keyword">const</span> <a class="code" href="a05363.html#a0">CAnimatedValueBool</a> *<a class="code" href="a04223.html#a658">value</a>=dynamic_cast<const CAnimatedValueBool*>(&<a class="code" href="a03593.html#NL3D_1_1CTrackSampledVectorz1011_1">getValue</a> ()); 00211 00212 <span class="comment">// Type is good ?</span> 00213 <span class="keywordflow">if</span> (<a class="code" href="a04223.html#a658">value</a>) 00214 { 00215 <span class="comment">// Ok, return the value</span> 00216 <a class="code" href="a04223.html#a643">res</a>=<a class="code" href="a04223.html#a658">value</a>->Value; 00217 <span class="keywordflow">return</span> <span class="keyword">true</span>; 00218 } 00219 <span class="keywordflow">else</span> 00220 <span class="comment">// No, return false</span> 00221 <span class="keywordflow">return</span> <span class="keyword">false</span>; 00222 } </pre></div> </td> </tr> </table> <a class="anchor" name="NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_1" doxytag="NL3D::CTrackSampledVector::interpolate" ></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 NL3D::ITrack::interpolate </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="a05363.html#a366">TAnimationTime</a> </td> <td class="mdname" nowrap> <em>time</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td></td> <td class="md" nowrap>std::string & </td> <td class="mdname" nowrap> <em>res</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"><code> [virtual, inherited]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Interplation a string value. You should be sure that the track you use to interpolate your value is a string track! An assertion will be raised in debug if the type is wrong.<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign=top><em>time</em> </td><td>is the time you want the evaluate the value. If time higher than the time gived by getEndTime (), the value returned is the interpolation value at getEndTime (). If time smaller than the time gived by getBeginTime (), the value returned is the interpolation value at getBeginTime (). </td></tr> <tr><td valign=top><em>res</em> </td><td>is the reference on the value to get the result. </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>true if interplation is successful. false if the type asked is wrong.</dd></dl> <p> Implements <a class="el" href="a03881.html#NL3D_1_1UTrackz1574_1">NL3D::UTrack</a>. <p> Definition at line <a class="el" href="a06555.html#l00178">178</a> of file <a class="el" href="a06555.html">track.cpp</a>. <p> References <a class="el" href="a05442.html#l00278">NL3D::CAnimatedValueString</a>, <a class="el" href="a03542.html#NL3D_1_1ITracka0">NL3D::ITrack::eval()</a>, <a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4a11">NL3D::ITrack::getValue()</a>, <a class="el" href="a05132.html#a0">NL3D_HAUTO_UTRACK_INTERPOLATE</a>, <a class="el" href="a05646.html#l01119">res</a>, <a class="el" href="a05454.html#l00044">NL3D::TAnimationTime</a>, and <a class="el" href="a05646.html#l01132">value</a>. <p> <div class="fragment"><pre>00179 { 00180 <a class="code" href="a05132.html#a0">NL3D_HAUTO_UTRACK_INTERPOLATE</a>; 00181 00182 <span class="comment">// Evaluate it </span> 00183 <a class="code" href="a03593.html#NL3D_1_1CTrackSampledVectorz1011_0">eval</a> (time); 00184 00185 <span class="comment">// Get a pointer on the value</span> 00186 <span class="keyword">const</span> <a class="code" href="a05363.html#a4">CAnimatedValueString</a> *<a class="code" href="a04223.html#a658">value</a>=dynamic_cast<const CAnimatedValueString*>(&<a class="code" href="a03593.html#NL3D_1_1CTrackSampledVectorz1011_1">getValue</a> ()); 00187 00188 <span class="comment">// Type is good ?</span> 00189 <span class="keywordflow">if</span> (<a class="code" href="a04223.html#a658">value</a>) 00190 { 00191 <span class="comment">// Ok, return the value</span> 00192 <a class="code" href="a04223.html#a643">res</a>=<a class="code" href="a04223.html#a658">value</a>->Value; 00193 <span class="keywordflow">return</span> <span class="keyword">true</span>; 00194 } 00195 <span class="keywordflow">else</span> 00196 <span class="comment">// No, return false</span> 00197 <span class="keywordflow">return</span> <span class="keyword">false</span>; 00198 } </pre></div> </td> </tr> </table> <a class="anchor" name="NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_2" doxytag="NL3D::CTrackSampledVector::interpolate" ></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 NL3D::ITrack::interpolate </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="a05363.html#a366">TAnimationTime</a> </td> <td class="mdname" nowrap> <em>time</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td></td> <td class="md" nowrap><a class="el" href="a03296.html">NLMISC::CQuat</a> & </td> <td class="mdname" nowrap> <em>res</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"><code> [virtual, inherited]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Interplation a CQuat value. You should be sure that the track you use to interpolate your value is a CQuat track! An assertion will be raised in debug if the type is wrong.<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign=top><em>time</em> </td><td>is the time you want the evaluate the value. If time higher than the time gived by getEndTime (), the value returned is the interpolation value at getEndTime (). If time smaller than the time gived by getBeginTime (), the value returned is the interpolation value at getBeginTime (). </td></tr> <tr><td valign=top><em>res</em> </td><td>is the reference on the value to get the result. </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>true if interplation is successful. false if the type asked is wrong.</dd></dl> <p> Implements <a class="el" href="a03881.html#NL3D_1_1UTrackz1574_2">NL3D::UTrack</a>. <p> Definition at line <a class="el" href="a06555.html#l00154">154</a> of file <a class="el" href="a06555.html">track.cpp</a>. <p> References <a class="el" href="a05442.html#l00279">NL3D::CAnimatedValueQuat</a>, <a class="el" href="a03542.html#NL3D_1_1ITracka0">NL3D::ITrack::eval()</a>, <a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4a11">NL3D::ITrack::getValue()</a>, <a class="el" href="a05132.html#a0">NL3D_HAUTO_UTRACK_INTERPOLATE</a>, <a class="el" href="a05646.html#l01119">res</a>, <a class="el" href="a05454.html#l00044">NL3D::TAnimationTime</a>, and <a class="el" href="a05646.html#l01132">value</a>. <p> <div class="fragment"><pre>00155 { 00156 <a class="code" href="a05132.html#a0">NL3D_HAUTO_UTRACK_INTERPOLATE</a>; 00157 00158 <span class="comment">// Evaluate it </span> 00159 <a class="code" href="a03593.html#NL3D_1_1CTrackSampledVectorz1011_0">eval</a> (time); 00160 00161 <span class="comment">// Get a pointer on the value</span> 00162 <span class="keyword">const</span> <a class="code" href="a05363.html#a5">CAnimatedValueQuat</a> *<a class="code" href="a04223.html#a658">value</a>=dynamic_cast<const CAnimatedValueQuat*>(&<a class="code" href="a03593.html#NL3D_1_1CTrackSampledVectorz1011_1">getValue</a> ()); 00163 00164 <span class="comment">// Type is good ?</span> 00165 <span class="keywordflow">if</span> (<a class="code" href="a04223.html#a658">value</a>) 00166 { 00167 <span class="comment">// Ok, return the value</span> 00168 <a class="code" href="a04223.html#a643">res</a>=<a class="code" href="a04223.html#a658">value</a>->Value; 00169 <span class="keywordflow">return</span> <span class="keyword">true</span>; 00170 } 00171 <span class="keywordflow">else</span> 00172 <span class="comment">// No, return false</span> 00173 <span class="keywordflow">return</span> <span class="keyword">false</span>; 00174 } </pre></div> </td> </tr> </table> <a class="anchor" name="NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_3" doxytag="NL3D::CTrackSampledVector::interpolate" ></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 NL3D::ITrack::interpolate </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="a05363.html#a366">TAnimationTime</a> </td> <td class="mdname" nowrap> <em>time</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td></td> <td class="md" nowrap><a class="el" href="a03128.html">NLMISC::CVector</a> & </td> <td class="mdname" nowrap> <em>res</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"><code> [virtual, inherited]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Interplation a CVector value. You should be sure that the track you use to interpolate your value is a CVector track! An assertion will be raised in debug if the type is wrong.<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign=top><em>time</em> </td><td>is the time you want the evaluate the value. If time higher than the time gived by getEndTime (), the value returned is the interpolation value at getEndTime (). If time smaller than the time gived by getBeginTime (), the value returned is the interpolation value at getBeginTime (). </td></tr> <tr><td valign=top><em>res</em> </td><td>is the reference on the value to get the result. </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>true if interplation is successful. false if the type asked is wrong.</dd></dl> <p> Implements <a class="el" href="a03881.html#NL3D_1_1UTrackz1574_3">NL3D::UTrack</a>. <p> Definition at line <a class="el" href="a06555.html#l00130">130</a> of file <a class="el" href="a06555.html">track.cpp</a>. <p> References <a class="el" href="a05442.html#l00277">NL3D::CAnimatedValueVector</a>, <a class="el" href="a03542.html#NL3D_1_1ITracka0">NL3D::ITrack::eval()</a>, <a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4a11">NL3D::ITrack::getValue()</a>, <a class="el" href="a05132.html#a0">NL3D_HAUTO_UTRACK_INTERPOLATE</a>, <a class="el" href="a05646.html#l01119">res</a>, <a class="el" href="a05454.html#l00044">NL3D::TAnimationTime</a>, and <a class="el" href="a05646.html#l01132">value</a>. <p> <div class="fragment"><pre>00131 { 00132 <a class="code" href="a05132.html#a0">NL3D_HAUTO_UTRACK_INTERPOLATE</a>; 00133 00134 <span class="comment">// Evaluate it </span> 00135 <a class="code" href="a03593.html#NL3D_1_1CTrackSampledVectorz1011_0">eval</a> (time); 00136 00137 <span class="comment">// Get a pointer on the value</span> 00138 <span class="keyword">const</span> <a class="code" href="a05363.html#a3">CAnimatedValueVector</a> *<a class="code" href="a04223.html#a658">value</a>=dynamic_cast<const CAnimatedValueVector*>(&<a class="code" href="a03593.html#NL3D_1_1CTrackSampledVectorz1011_1">getValue</a> ()); 00139 00140 <span class="comment">// Type is good ?</span> 00141 <span class="keywordflow">if</span> (<a class="code" href="a04223.html#a658">value</a>) 00142 { 00143 <span class="comment">// Ok, return the value</span> 00144 <a class="code" href="a04223.html#a643">res</a>=<a class="code" href="a04223.html#a658">value</a>->Value; 00145 <span class="keywordflow">return</span> <span class="keyword">true</span>; 00146 } 00147 <span class="keywordflow">else</span> 00148 <span class="comment">// No, return false</span> 00149 <span class="keywordflow">return</span> <span class="keyword">false</span>; 00150 } </pre></div> </td> </tr> </table> <a class="anchor" name="NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_4" doxytag="NL3D::CTrackSampledVector::interpolate" ></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 NL3D::ITrack::interpolate </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="a05363.html#a366">TAnimationTime</a> </td> <td class="mdname" nowrap> <em>time</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td></td> <td class="md" nowrap><a class="el" href="a03337.html">NLMISC::CRGBA</a> & </td> <td class="mdname" nowrap> <em>res</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"><code> [virtual, inherited]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Interplation a CRGBA value. You should be sure that the track you use to interpolate your value is an CRGBA track! An assertion will be raised in debug if the type is wrong.<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign=top><em>time</em> </td><td>is the time you want the evaluate the value. If time higher than the time gived by getEndTime (), the value returned is the interpolation value at getEndTime (). If time smaller than the time gived by getBeginTime (), the value returned is the interpolation value at getBeginTime (). </td></tr> <tr><td valign=top><em>res</em> </td><td>is the reference on the value to get the result. </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>true if interplation is successful. false if the type asked is wrong.</dd></dl> <p> Implements <a class="el" href="a03881.html#NL3D_1_1UTrackz1574_4">NL3D::UTrack</a>. <p> Definition at line <a class="el" href="a06555.html#l00106">106</a> of file <a class="el" href="a06555.html">track.cpp</a>. <p> References <a class="el" href="a05442.html#l00280">NL3D::CAnimatedValueRGBA</a>, <a class="el" href="a03542.html#NL3D_1_1ITracka0">NL3D::ITrack::eval()</a>, <a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4a11">NL3D::ITrack::getValue()</a>, <a class="el" href="a05132.html#a0">NL3D_HAUTO_UTRACK_INTERPOLATE</a>, <a class="el" href="a05646.html#l01119">res</a>, <a class="el" href="a05454.html#l00044">NL3D::TAnimationTime</a>, and <a class="el" href="a05646.html#l01132">value</a>. <p> <div class="fragment"><pre>00107 { 00108 <a class="code" href="a05132.html#a0">NL3D_HAUTO_UTRACK_INTERPOLATE</a>; 00109 00110 <span class="comment">// Evaluate it </span> 00111 <a class="code" href="a03593.html#NL3D_1_1CTrackSampledVectorz1011_0">eval</a> (time); 00112 00113 <span class="comment">// Get a pointer on the value</span> 00114 <span class="keyword">const</span> <a class="code" href="a05363.html#a6">CAnimatedValueRGBA</a> *<a class="code" href="a04223.html#a658">value</a>=dynamic_cast<const CAnimatedValueRGBA*>(&<a class="code" href="a03593.html#NL3D_1_1CTrackSampledVectorz1011_1">getValue</a> ()); 00115 00116 <span class="comment">// Type is good ?</span> 00117 <span class="keywordflow">if</span> (<a class="code" href="a04223.html#a658">value</a>) 00118 { 00119 <span class="comment">// Ok, return the value</span> 00120 <a class="code" href="a04223.html#a643">res</a>=<a class="code" href="a04223.html#a658">value</a>->Value; 00121 <span class="keywordflow">return</span> <span class="keyword">true</span>; 00122 } 00123 <span class="keywordflow">else</span> 00124 <span class="comment">// No, return false</span> 00125 <span class="keywordflow">return</span> <span class="keyword">false</span>; 00126 } </pre></div> </td> </tr> </table> <a class="anchor" name="NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_5" doxytag="NL3D::CTrackSampledVector::interpolate" ></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 NL3D::ITrack::interpolate </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="a05363.html#a366">TAnimationTime</a> </td> <td class="mdname" nowrap> <em>time</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td></td> <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a> & </td> <td class="mdname" nowrap> <em>res</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"><code> [virtual, inherited]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Interplation an integer value. You should be sure that the track you use to interpolate your value is an integer track! An assertion will be raised in debug if the type is wrong.<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign=top><em>time</em> </td><td>is the time you want the evaluate the value. If time higher than the time gived by getEndTime (), the value returned is the interpolation value at getEndTime (). If time smaller than the time gived by getBeginTime (), the value returned is the interpolation value at getBeginTime (). </td></tr> <tr><td valign=top><em>res</em> </td><td>is the reference on the value to get the result. </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>true if interplation is successful. false if the type asked is wrong.</dd></dl> <p> Implements <a class="el" href="a03881.html#NL3D_1_1UTrackz1574_5">NL3D::UTrack</a>. <p> Definition at line <a class="el" href="a06555.html#l00082">82</a> of file <a class="el" href="a06555.html">track.cpp</a>. <p> References <a class="el" href="a05442.html#l00275">NL3D::CAnimatedValueInt</a>, <a class="el" href="a03542.html#NL3D_1_1ITracka0">NL3D::ITrack::eval()</a>, <a class="el" href="a03542.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4a11">NL3D::ITrack::getValue()</a>, <a class="el" href="a05132.html#a0">NL3D_HAUTO_UTRACK_INTERPOLATE</a>, <a class="el" href="a05646.html#l01119">res</a>, <a class="el" href="a05981.html#l00099">sint32</a>, <a class="el" href="a05454.html#l00044">NL3D::TAnimationTime</a>, and <a class="el" href="a05646.html#l01132">value</a>. <p> <div class="fragment"><pre>00083 { 00084 <a class="code" href="a05132.html#a0">NL3D_HAUTO_UTRACK_INTERPOLATE</a>; 00085 00086 <span class="comment">// Evaluate it </span> 00087 <a class="code" href="a03593.html#NL3D_1_1CTrackSampledVectorz1011_0">eval</a> (time); 00088 00089 <span class="comment">// Get a pointer on the value</span> 00090 <span class="keyword">const</span> <a class="code" href="a05363.html#a1">CAnimatedValueInt</a> *<a class="code" href="a04223.html#a658">value</a>=dynamic_cast<const CAnimatedValueInt*>(&<a class="code" href="a03593.html#NL3D_1_1CTrackSampledVectorz1011_1">getValue</a> ()); 00091 00092 <span class="comment">// Type is good ?</span> 00093 <span class="keywordflow">if</span> (<a class="code" href="a04223.html#a658">value</a>) 00094 { 00095 <span class="comment">// Ok, return the value</span> 00096 <a class="code" href="a04223.html#a643">res</a>=<a class="code" href="a04223.html#a658">value</a>->Value; 00097 <span class="keywordflow">return</span> <span class="keyword">true</span>; 00098 } 00099 <span class="keywordflow">else</span> 00100 <span class="comment">// No, return false</span> 00101 <span class="keywordflow">return</span> <span class="keyword">false</span>; 00102 } </pre></div> </td> </tr> </table> <a class="anchor" name="NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4z996_6" doxytag="NL3D::CTrackSampledVector::interpolate" ></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"> virtual bool NL3D::ITrack::interpolate </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="a05363.html#a366">TAnimationTime</a> </td> <td class="mdname" nowrap> <em>time</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td></td> <td class="md" nowrap>float & </td> <td class="mdname" nowrap> <em>res</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"><code> [virtual, inherited]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Interplation a float value. You should be sure that the track you use to interpolate your value is a float track! An assertion will be raised in debug if the type is wrong.<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign=top><em>time</em> </td><td>is the time you want the evaluate the value. If time higher than the time gived by getEndTime (), the value returned is the interpolation value at getEndTime (). If time smaller than the time gived by getBeginTime (), the value returned is the interpolation value at getBeginTime (). </td></tr> <tr><td valign=top><em>res</em> </td><td>is the reference on the value to get the result. </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>true if interplation is successful. false if the type asked is wrong.</dd></dl> <p> Implements <a class="el" href="a03881.html#NL3D_1_1UTrackz1574_6">NL3D::UTrack</a>. </td> </tr> </table> <a class="anchor" name="NL3D_1_1CTrackSampledVectora3" doxytag="NL3D::CTrackSampledVector::NLMISC_DECLARE_CLASS" ></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::CTrackSampledVector::NLMISC_DECLARE_CLASS </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="a03593.html">CTrackSampledVector</a> </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> </td> </tr> </table> <a class="anchor" name="NL3D_1_1CTrackSampledVectorz1011_2" doxytag="NL3D::CTrackSampledVector::serial" ></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"> void NL3D::CTrackSampledVector::serial </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="a02270.html">NLMISC::IStream</a> & </td> <td class="mdname1" valign="top" nowrap> <em>f</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Implements <a class="el" href="a02867.html#NL3D_1_1ITrackDefaulta6">NLMISC::IStreamable</a>. <p> Definition at line <a class="el" href="a06564.html#l00062">62</a> of file <a class="el" href="a06564.html">track_sampled_vector.cpp</a>. <p> References <a class="el" href="a06462.html#l00232">NLMISC::IStream::serial()</a>, and <a class="el" href="a06461.html#l00266">NLMISC::IStream::serialVersion()</a>. <p> <div class="fragment"><pre>00063 { 00064 <span class="comment">/*</span> 00065 <span class="comment"> Version 0:</span> 00066 <span class="comment"> - base version.</span> 00067 <span class="comment"> */</span> 00068 (<span class="keywordtype">void</span>)f.<a class="code" href="a02270.html#NLMISC_1_1IStreamz2035_8">serialVersion</a>(0); 00069 00070 <span class="comment">// serial Time infos.</span> 00071 CTrackSampledCommon::serialCommon(f); 00072 00073 <span class="comment">// serial Keys.</span> 00074 f.<a class="code" href="a02270.html#NLMISC_1_1IStreama5">serial</a>(_Keys); 00075 00076 } </pre></div> </td> </tr> </table> <a class="anchor" name="NL3D_1_1CTrackSampledVectorb2" doxytag="NL3D::CTrackSampledVector::serialCommon" ></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"> void NL3D::CTrackSampledCommon::serialCommon </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="a02270.html">NLMISC::IStream</a> & </td> <td class="mdname1" valign="top" nowrap> <em>f</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [protected, inherited]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="a06560.html#l00090">90</a> of file <a class="el" href="a06560.html">track_sampled_common.cpp</a>. <p> References <a class="el" href="a06561.html#l00074">NL3D::CTrackSampledCommon::_OODeltaTime</a>, <a class="el" href="a06561.html#l00098">NL3D::CTrackSampledCommon::_TimeBlocks</a>, <a class="el" href="a06462.html#l00232">NLMISC::IStream::serial()</a>, and <a class="el" href="a06461.html#l00266">NLMISC::IStream::serialVersion()</a>. <p> <div class="fragment"><pre>00091 { 00092 (<span class="keywordtype">void</span>)f.<a class="code" href="a02270.html#NLMISC_1_1IStreamz2035_8">serialVersion</a>(0); 00093 00094 f.<a class="code" href="a02270.html#NLMISC_1_1IStreama5">serial</a>(_LoopMode); 00095 f.<a class="code" href="a02270.html#NLMISC_1_1IStreama5">serial</a>(_BeginTime); 00096 f.<a class="code" href="a02270.html#NLMISC_1_1IStreama5">serial</a>(_EndTime) ; 00097 f.<a class="code" href="a02270.html#NLMISC_1_1IStreama5">serial</a>(_TotalRange); 00098 f.<a class="code" href="a02270.html#NLMISC_1_1IStreama5">serial</a>(_OOTotalRange); 00099 f.<a class="code" href="a02270.html#NLMISC_1_1IStreama5">serial</a>(_DeltaTime); 00100 f.<a class="code" href="a02270.html#NLMISC_1_1IStreama5">serial</a>(_OODeltaTime); 00101 f.<a class="code" href="a02270.html#NLMISC_1_1IStreama5">serial</a>(_TimeBlocks); 00102 00103 } </pre></div> </td> </tr> </table> <a class="anchor" name="NL3D_1_1CTrackSampledVectora4" doxytag="NL3D::CTrackSampledVector::setLoopMode" ></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"> void NL3D::CTrackSampledCommon::setLoopMode </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">bool </td> <td class="mdname1" valign="top" nowrap> <em>mode</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [inherited]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Change the loop mode. true default. <p> <p> Definition at line <a class="el" href="a06560.html#l00204">204</a> of file <a class="el" href="a06560.html">track_sampled_common.cpp</a>. <p> Referenced by <a class="el" href="a05445.html#l00177">NL3D::CAnimationOptimizer::optimizeTrack()</a>. <p> <div class="fragment"><pre>00205 { 00206 <a class="code" href="a03589.html#NL3D_1_1CTrackSampledVectorp4">_LoopMode</a>= mode; 00207 } </pre></div> </td> </tr> </table> <hr><h2>Field Documentation</h2> <a class="anchor" name="NL3D_1_1CTrackSampledVectorp0" doxytag="NL3D::CTrackSampledVector::_BeginTime" ></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="a03589.html#NL3D_1_1CTrackSampledVectorp0">NL3D::CTrackSampledCommon::_BeginTime</a><code> [protected, inherited]</code> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="a06561.html#l00068">68</a> of file <a class="el" href="a06561.html">track_sampled_common.h</a>. </td> </tr> </table> <a class="anchor" name="NL3D_1_1CTrackSampledVectorp1" doxytag="NL3D::CTrackSampledVector::_DeltaTime" ></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="a03589.html#NL3D_1_1CTrackSampledVectorp1">NL3D::CTrackSampledCommon::_DeltaTime</a><code> [protected, inherited]</code> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="a06561.html#l00073">73</a> of file <a class="el" href="a06561.html">track_sampled_common.h</a>. </td> </tr> </table> <a class="anchor" name="NL3D_1_1CTrackSampledVectorp2" doxytag="NL3D::CTrackSampledVector::_EndTime" ></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="a03589.html#NL3D_1_1CTrackSampledVectorp2">NL3D::CTrackSampledCommon::_EndTime</a><code> [protected, inherited]</code> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="a06561.html#l00069">69</a> of file <a class="el" href="a06561.html">track_sampled_common.h</a>. </td> </tr> </table> <a class="anchor" name="NL3D_1_1CTrackSampledVectorp3" doxytag="NL3D::CTrackSampledVector::_Keys" ></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="a03000.html">NLMISC::CObjectVector</a><<a class="el" href="a03128.html">CVector</a>, false> <a class="el" href="a03593.html#NL3D_1_1CTrackSampledVectorp3">NL3D::CTrackSampledVector::_Keys</a><code> [protected]</code> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="a06565.html#l00084">84</a> of file <a class="el" href="a06565.html">track_sampled_vector.h</a>. </td> </tr> </table> <a class="anchor" name="NL3D_1_1CTrackSampledVectorp4" doxytag="NL3D::CTrackSampledVector::_LoopMode" ></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="a03589.html#NL3D_1_1CTrackSampledVectorp4">NL3D::CTrackSampledCommon::_LoopMode</a><code> [protected, inherited]</code> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="a06561.html#l00067">67</a> of file <a class="el" href="a06561.html">track_sampled_common.h</a>. </td> </tr> </table> <a class="anchor" name="NL3D_1_1CTrackSampledVectorp5" doxytag="NL3D::CTrackSampledVector::_OODeltaTime" ></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="a03589.html#NL3D_1_1CTrackSampledVectorp5">NL3D::CTrackSampledCommon::_OODeltaTime</a><code> [protected, inherited]</code> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="a06561.html#l00074">74</a> of file <a class="el" href="a06561.html">track_sampled_common.h</a>. <p> Referenced by <a class="el" href="a06560.html#l00106">NL3D::CTrackSampledCommon::buildCommon()</a>, <a class="el" href="a06560.html#l00211">NL3D::CTrackSampledCommon::evalTime()</a>, and <a class="el" href="a06560.html#l00090">NL3D::CTrackSampledCommon::serialCommon()</a>. </td> </tr> </table> <a class="anchor" name="NL3D_1_1CTrackSampledVectorp6" doxytag="NL3D::CTrackSampledVector::_OOTotalRange" ></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="a03589.html#NL3D_1_1CTrackSampledVectorp6">NL3D::CTrackSampledCommon::_OOTotalRange</a><code> [protected, inherited]</code> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="a06561.html#l00071">71</a> of file <a class="el" href="a06561.html">track_sampled_common.h</a>. </td> </tr> </table> <a class="anchor" name="NL3D_1_1CTrackSampledVectorp7" doxytag="NL3D::CTrackSampledVector::_TimeBlocks" ></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="a03000.html">NLMISC::CObjectVector</a><CTimeBlock> <a class="el" href="a03589.html#NL3D_1_1CTrackSampledVectorp7">NL3D::CTrackSampledCommon::_TimeBlocks</a><code> [protected, inherited]</code> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="a06561.html#l00098">98</a> of file <a class="el" href="a06561.html">track_sampled_common.h</a>. <p> Referenced by <a class="el" href="a06560.html#l00106">NL3D::CTrackSampledCommon::buildCommon()</a>, <a class="el" href="a06560.html#l00211">NL3D::CTrackSampledCommon::evalTime()</a>, and <a class="el" href="a06560.html#l00090">NL3D::CTrackSampledCommon::serialCommon()</a>. </td> </tr> </table> <a class="anchor" name="NL3D_1_1CTrackSampledVectorp8" doxytag="NL3D::CTrackSampledVector::_TotalRange" ></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="a03589.html#NL3D_1_1CTrackSampledVectorp8">NL3D::CTrackSampledCommon::_TotalRange</a><code> [protected, inherited]</code> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="a06561.html#l00070">70</a> of file <a class="el" href="a06561.html">track_sampled_common.h</a>. </td> </tr> </table> <a class="anchor" name="NL3D_1_1CTrackSampledVectorp9" doxytag="NL3D::CTrackSampledVector::_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="a02201.html">CAnimatedValueVector</a> <a class="el" href="a03593.html#NL3D_1_1CTrackSampledVectorp9">NL3D::CTrackSampledVector::_Value</a><code> [protected]</code> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="a06565.html#l00081">81</a> of file <a class="el" href="a06565.html">track_sampled_vector.h</a>. </td> </tr> </table> <hr>The documentation for this class was generated from the following files:<ul> <li><a class="el" href="a06565.html">track_sampled_vector.h</a><li><a class="el" href="a06564.html">track_sampled_vector.cpp</a></ul> <hr size="1"><address style="align: right;"><small>Generated on Tue Mar 16 08:14:13 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>