 |
|
 |
 |
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NL3D::CTrackKeyFramerTCB Member ListThis is the complete list of members for NL3D::CTrackKeyFramerTCB, including all inherited members.
| _MapKey | NL3D::ITrackKeyFramer | [protected] |
| _Value | NL3D::CTrackKeyFramerTCB | [private] |
| addKey(const CKeyT &key, TAnimationTime time) | NL3D::ITrackKeyFramer | [inline] |
| compile() | NL3D::CTrackKeyFramerTCB | [inline, protected, virtual] |
| compileTCBEase(std::map< TAnimationTime, CKeyT > &mapKey, bool loopMode) | NL3D::CTCBTools< CKeyT, T, std::map< TAnimationTime, CKeyT > > | [inline, private] |
| computeFirstKey(CKeyT &keyFirst, CKeyT &keyAfter) | NL3D::CTrackKeyFramerTCB | [inline, private] |
| computeHermiteBasis(float d, float hb[4]) | NL3D::CTCBTools< CKeyT, T, std::map< TAnimationTime, CKeyT > > | [inline, private] |
| computeLastKey(CKeyT &keyLast, CKeyT &keyBefore) | NL3D::CTrackKeyFramerTCB | [inline, private] |
| computeTCBFactors(const CKeyT &key, float timeBefore, float time, float timeAfter, float rangeDelta, bool firstKey, bool endKey, bool isLoop, float &ksm, float &ksp, float &kdm, float &kdp) | NL3D::CTCBTools< CKeyT, T, std::map< TAnimationTime, CKeyT > > | [inline, private] |
| computeTCBKey(CKeyT &keyBefore, CKeyT &key, CKeyT &keyAfter, float timeBefore, float time, float timeAfter, float rangeDelta, bool firstKey, bool endKey, bool isLoop) | NL3D::CTrackKeyFramerTCB | [inline, private] |
| computeTCBKeyLinear(CKeyT &key0, CKeyT &key1) | NL3D::CTrackKeyFramerTCB | [inline, private] |
| ease(const CKeyT *key, float d) | NL3D::CTCBTools< CKeyT, T, std::map< TAnimationTime, CKeyT > > | [inline, private] |
| eval(const TAnimationTime &inDate) | NL3D::ITrackKeyFramer | [inline, virtual] |
| evalKey(const CKeyT *previous, const CKeyT *next, TAnimationTime datePrevious, TAnimationTime dateNext, TAnimationTime date) | NL3D::CTrackKeyFramerTCB | [inline, protected, virtual] |
| getBeginTime() const | NL3D::ITrackKeyFramer | [inline, virtual] |
| getClassName()=0 | NLMISC::IClassable | [pure virtual] |
| getCompiledRangeDelta() | NL3D::ITrackKeyFramer | [inline, protected] |
| getEndTime() const | NL3D::ITrackKeyFramer | [inline, virtual] |
| getKeysInRange(TAnimationTime t1, TAnimationTime t2, std::vector< TAnimationTime > &result) | NL3D::ITrackKeyFramer | [virtual] |
| getLoopMode() const | NL3D::ITrackKeyFramer | [inline, virtual] |
| getRangeDelta() const | NL3D::ITrackKeyFramer | [inline] |
| getValue() const | NL3D::CTrackKeyFramerTCB | [inline, virtual] |
| interpolate(TAnimationTime time, float &res) | NL3D::ITrack | [virtual] |
| interpolate(TAnimationTime time, sint32 &res) | NL3D::ITrack | [virtual] |
| interpolate(TAnimationTime time, NLMISC::CRGBA &res) | NL3D::ITrack | [virtual] |
| interpolate(TAnimationTime time, NLMISC::CVector &res) | NL3D::ITrack | [virtual] |
| interpolate(TAnimationTime time, NLMISC::CQuat &res) | NL3D::ITrack | [virtual] |
| interpolate(TAnimationTime time, std::string &res) | NL3D::ITrack | [virtual] |
| interpolate(TAnimationTime time, bool &res) | NL3D::ITrack | [virtual] |
| isRangeLocked() const | NL3D::ITrackKeyFramer | [inline] |
| ITrackKeyFramer() | NL3D::ITrackKeyFramer | [inline] |
| lockRange() | NL3D::ITrackKeyFramer | [inline] |
| serial(NLMISC::IStream &f) | NL3D::ITrackKeyFramer | [inline, virtual] |
| setLoopMode(bool loop) | NL3D::ITrackKeyFramer | [inline] |
| TKeyValueType typedef | NL3D::CTrackKeyFramerTCB | [protected] |
| TMapTimeCKey typedef | NL3D::ITrackKeyFramer | |
| TMapTimeCKeyIterator typedef | NL3D::CTCBTools< CKeyT, T, std::map< TAnimationTime, CKeyT > > | [private] |
| unlockRange(TAnimationTime begin, TAnimationTime end) | NL3D::ITrackKeyFramer | [inline] |
| ~ITrack() | NL3D::ITrack | [inline, virtual] |
| ~ITrackKeyFramer() | NL3D::ITrackKeyFramer | [inline] |
|
 |