
334 9. The complete package: OpenFX
typedef struct Animator_OBJECT {
// for all actor types
struct Animator_OBJECT *last; // Doubly-linked lsit of timeline
struct Animator_OBJECT *next; // segments (last and next pointers)
short type; /* Actor type NORMAL ROBOT GROUND PATH etc */
short firstframe, /* The first frame of this segment of the timeline */
lastframe; /* The last frame of this segment of the timeline */
short morph; /* Indicates Actor’s costume is morphing */
// Followed by actor type specific members
..
// Selected other members
long nNurbs; /* Number of NURBS patches inNORMAL actor */
nurbs *Nurbs; /* NURBS patch data for any NURBS in OBJECT ...