setAnimation without an event

Is there some way I can animate an object based on something other than a predefined event?

For instance, I wan to rotate something arbitrarily. Maybe just for effect, or maybe based on something that happens at the OS level, or whatever.

I just can’t see to do that without setAnimation() requiring an event. Need something more like “animateNow()”.

Is that possible?