Docs » Autodocs » graphics.library » Animate
Animate -- Processes every AnimOb in the current animation list.
Animate(anKey, rp) A0 A1 void Animate(struct AnimOb **, struct RastPort *);
For every AnimOb in the list - update its location and velocities - call the AnimOb's special routine if one is supplied - for each component of the AnimOb - if this sequence times out, switch to the new one - call this component's special routine if one is supplied - set the sequence's VSprite's y,x coordinates based on whatever these routines cause
ankey = address of the variable that points to the head AnimOb rp = pointer to the RastPort structure
AddAnimOb(), <graphics/gels.h>, <graphics/rastport.h>
|