Classes |
| class | NL3D::ITrackKeyFramer< CKeyT > |
| | ITrack interface for keyframer. More...
|
| class | NL3D::CTrackKeyFramerConstNotBlendable< CKeyT, T > |
| | ITrack implementation for Constant keyframer. More...
|
| class | NL3D::CTrackKeyFramerConstBlendable< CKeyT, T > |
| | ITrack implementation for Constant keyframer. More...
|
| class | NL3D::CTrackKeyFramerLinear< CKeyT, T > |
| | ITrack implementation for linear keyframer. More...
|
| class | NL3D::CTrackKeyFramerLinear< CKeyQuat, CQuat > |
| | Quaternions special implementation for linear keyframer. More...
|
| class | NL3D::CTrackKeyFramerLinear< CKeyRGBA, NLMISC::CRGBA > |
| | ITrack implementation for linear CRGBA keyframer. More...
|
| class | NL3D::CTCBTools< CKeyT, T, TMapTimeCKey > |
| | TCB Track tools (for both normal TCB, and quat TCB). More...
|
| class | NL3D::CTrackKeyFramerTCB< CKeyT, T > |
| | ITrack implementation for TCB keyframer. More...
|
| class | NL3D::CTrackKeyFramerTCB< CKeyTCBQuat, NLMISC::CAngleAxis > |
| | ITrack implementation for CQuat TCB keyframer. More...
|
| class | NL3D::CTrackKeyFramerBezier< CKeyT, T > |
| | ITrack implementation for Bezier keyframer. More...
|
| class | NL3D::CTrackKeyFramerBezier< CKeyBezierQuat, CQuat > |
| | ITrack implementation for Bezier Quaternion keyframer. More...
|
| class | NL3D::CTrackKeyFramerConstFloat |
| class | NL3D::CTrackKeyFramerConstVector |
| class | NL3D::CTrackKeyFramerConstQuat |
| class | NL3D::CTrackKeyFramerConstInt |
| class | NL3D::CTrackKeyFramerConstRGBA |
| class | NL3D::CTrackKeyFramerConstString |
| class | NL3D::CTrackKeyFramerConstBool |
| class | NL3D::CTrackKeyFramerLinearFloat |
| class | NL3D::CTrackKeyFramerLinearVector |
| class | NL3D::CTrackKeyFramerLinearQuat |
| class | NL3D::CTrackKeyFramerLinearInt |
| class | NL3D::CTrackKeyFramerLinearRGBA |
| class | NL3D::CTrackKeyFramerTCBFloat |
| class | NL3D::CTrackKeyFramerTCBVector |
| class | NL3D::CTrackKeyFramerTCBQuat |
| class | NL3D::CTrackKeyFramerTCBInt |
| class | NL3D::CTrackKeyFramerTCBRGBA |
| class | NL3D::CTrackKeyFramerBezierFloat |
| class | NL3D::CTrackKeyFramerBezierVector |
| class | NL3D::CTrackKeyFramerBezierQuat |
| class | NL3D::CTrackKeyFramerBezierInt |
| class | NL3D::CTrackKeyFramerBezierRGBA |
Namespaces |
| namespace | NL3D |
| | This namespace contains all 3D class.
|
Defines |
| #define | NL3D_TRACKKEYF_CHOOSE(_Val_) |
Functions |
| template<class T , class TKeyVal > |
| void | NL3D::copyToValue (T &value, const TKeyVal &keyval) |
| void | NL3D::copyToValue (NLMISC::CRGBA &col, const CVector &v) |
| void | NL3D::copyToValue (sint32 &value, const float &f) |
Definition of TrackKeyframer.