This is the base class for keys that are part of the controller
interface. This class stores the time of the key, and some flags
that describe the properties of the key.
Data Members:
TimeValue time;
The time of the key.
DWORD flags;
The flag bits for keys. One or more of the following values:
The quaternion TCB key has inside it both a quaternion and an angle
axis. When this bit is set the angle/axis is derived from the
quaternion instead of vice/versa.
Bezier specific key flags:
BEZKEY_CONSTVELOCITY
This key is interpolated using arclength as the interpolation
parameter.
BEZKEY_XBROKEN
BEZKEY_YBROKEN
BEZKEY_ZBROKEN
Indicates if the tangent handles are locked together. Broken means
not locked.
The following macros may be used to test and set the tangent
locks: