Partager via


CAnimationController::AddAnimationObject

Ajoute un objet d'animation à un groupe qui appartient au contrôleur de l'animation.

CAnimationGroup* AddAnimationObject(
   CAnimationBaseObject* pObject
);

Paramètres

  • pObject
    Pointeur vers un objet d'animation.

Valeur de retour

Pointeur vers un groupe d'animation nouveau ou existant où pObject a été ajouté si la fonction réussit ; NULL si pObject a déjà été ajouté à un groupe qui appartient à un autre contrôleur de l'animation.

Notes

Appelez cette méthode pour ajouter un objet d'animation au contrôleur de l'animation. Un objet sera ajouté à un groupe en fonction de l'élément GroupID de l'objet (voir CAnimationBaseObject::SetID). Le contrôleur de l'animation crée un nouveau groupe s'il s'agit du premier objet ajouté avec le GroupID spécifié. Un objet d'animation peut être ajouté uniquement à un contrôleur de l'animation. Si vous devez ajouter un objet à un autre contrôleur, appelez d'abord RemoveAnimationObject. Si vous appelez SetID avec un nouveau GroupID pour un objet qui a déjà été ajouté à un groupe, l'objet est supprimé de l'ancien groupe et ajouté à un autre groupe avec l'ID spécifié.

Configuration requise

En-tête : afxanimationcontroller.h

Voir aussi

Référence

Classe CAnimationController