Dans un jeu d'activités, les différentes activités primitives requièrent leurs propres ressources, et une de ces ressources peut être requises par plusieurs activités primitives. Ces ressources sont des instances de différentes sous-classes de Resource.
nom C++ symbole de classe nom de classe classe des éléments classes des composants CoengagementItem COENGAGEMENT_ITEM coengagementItem Dans une allocation à un jeu d'activités, la classe CoengagementItem représente un sous-ensemble des ressources allouées qui sont instances d'une même sous-classe de Resource. Elle possède à cet effet deux descripteurs :
Descripteurs :
type classe, symbole, nom v. par défaut V int ResourceId RESOURCE_ID resourceId RESOURCE le symbole de la sous-classe de ressources dont les ressources dans ResourceList sont instances C pEntityTab* ResourceList RESOURCE_LIST resourceList tableau vide des instances de la sous-classe de symbole ResourceId Le code de l'application y accède avec les services standard d'accès aux valeurs de descripteurs. Ce code n'a pas de raison de modifier leurs valeurs (parce que gérées par le moteur de simulation).