|
|
|
|
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] |
|
|