Ehm yes, this is an undocumented yet very cool class. If you are already using actors, that is. An actor is an object that can do certain actions autonomously. There is one example in EasyCE 2.0 / 1.6: The particle explosion. What you do is this: First, you instantiate and initialize the actor. Then, for each frame, you call 'update' on it. That updates the actor.

As soon as update returns 'false', the actor is 'done' and you can savely delete it. To create your own actor, simply subclass the AActor class and implement the pure virtuals.
The actor pool makes managing these actors even simpler. You add a couple of actors to the pool, and once a frame you call 'update' for the pool. That updates all the actors, and better, deletes the ones that are done. This way you can add dynanic stuff on-the-fly to the pool and update them automatically with a single call (without keeping track of all the individual actors), and they will even get deleted when ready.
It's really great for games.
- Jacco.