Un acteur est une ressource particulière (en tout cas il peut être considéré comme tel en C++) censé formaliser tout les êtres aussi bien que les objets animés (à savoir à même d'effectuer des actions - autre terminologie pour animés ?).
Voici les informations importantes ajoutées par la classe xyzActor :
L'ajout d'actions ou de capacités supplémentaires doit se faire dans le constructeur de la classe via les méthodes protégées addSkill(...); et addAction(...);. Un acteur peut donner la liste de ses actions par la méthode :
virtual xyzRessource *Actions(void);