Keyframe animation of parameters is organized in tracks, curves and keys.
- A CTrack stores the animation data of a single parameter. See CTrack Manual
- A CCurve is stored in such a track and represents an animation curve. See CCurve Manual
- Multiple CKey elements define such an animation curve. See CKey Manual
Other relevant classe are:
- The class BaseList2D gives access to the stored animation tracks. See BaseList2D Manual.
- A BaseDocument stores animated elements and can be used to animate these elements. See Animate.
- A BaseTime object represents a certain frame and is used to define the position in time of a certain CKey. See BaseTime Manual.