CAnimationController::AddAnimationObject

Fügt ein Animationsobjekt zu einer Gruppe hinzu, die dem Animationscontroller gehört.

CAnimationGroup* AddAnimationObject(
   CAnimationBaseObject* pObject
);

Parameter

  • pObject
    Ein Zeiger auf ein Animationsobjekt angeben.

Rückgabewert

Ein Zeiger auf die vorhandenen oder neuen Animationsgruppe, in der pObject hinzugefügt wurde, wenn Funktion folgt; MAKE ungültig, wenn pObject bereits einer Gruppe hinzugefügt wurde, die einem anderen Animationscontroller gehört.

Hinweise

Rufen Sie diese Methode auf, um ein Animationsobjekt zum Animationscontroller hinzuzufügen.Ein Objekt wird einer Gruppe entsprechend dem GroupID des Objekts hinzugefügt (siehe CAnimationBaseObject::SetID).Der Animationscontroller erstellt eine neue Gruppe, wenn das erste Objekt, das mit dem angegebenen GroupID hinzugefügt wird.Ein Animationsobjekt kann nur einem Animationscontroller hinzugefügt werden.Wenn Sie ein Objekt auf einem anderen Controller hinzufügen müssen, rufen Sie RemoveAnimationObject zuerst auf.Wenn Sie SetID mit neuem GroupID für ein Objekt aufrufen, das bereits in einer Gruppe hinzugefügt wurde, wird das Objekt aus der alten Gruppe entfernt und hinzugefügt zu einer anderen Gruppe mit angegebener ID

Anforderungen

Header: afxanimationcontroller.h

Siehe auch

Referenz

CAnimationController-Klasse