CAnimationPoint Class
Implementiert die Funktion eines Punkts, dessen Koordinaten animiert werden können.
class CAnimationPoint : public CAnimationBaseObject;
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Überladen.Erstellt CAnimationPoint-Objekt. |
Öffentliche Methoden
Name |
Description |
---|---|
Fügt Übergänge für x- und y-Koordinaten hinzu. |
|
Gibt die Standardwerte für x- und y-Koordinaten zurück. |
|
Gibt aktuellen Wert zurück. |
|
Stellt Zugriff auf CAnimationVariable für x-Koordinate bereit. |
|
Stellt Zugriff auf CAnimationVariable für y-Koordinate bereit. |
|
Legt den Standardwert fest. |
Geschützte Methoden
Name |
Description |
---|---|
Fügt die gekapselten Animationsvariablen in eine Liste ein.(Überschreibt CAnimationBaseObject::GetAnimationVariableList.) |
Öffentliche Operatoren
Name |
Description |
---|---|
Konvertiert einen CAnimationPoint in einen CPoint. |
|
Weist CAnimationPoint ptSrc zu. |
Geschützte Datenmember
Name |
Description |
---|---|
Die gekapselte Animationsvariable, die x-Koordinate des Animationspunkts darstellt. |
|
Die gekapselte Animationsvariable, die y-Koordinate des Animationspunkts darstellt. |
Hinweise
Die CAnimationPoint-Klasse kapselt zwei CAnimationVariable-Objekte und kann einen Punkt in Anwendungen darstellen.Sie können mithilfe dieser Klasse z. B. eine Position eines beliebigen Objekts auf dem Bildschirm animieren (wie Textzeichenfolgen, Kreise, Punkte usw.).Um diese Klasse in der Anwendung verwenden zu können, instanziieren Sie einfach ein Objekt dieser Klasse, fügen Sie es mit CAnimationController::AddAnimationObject dem Animationscontroller hinzu, und rufen Sie AddTransition für jeden Übergang auf, der auf X- und/oder Y-Koordinaten angewendet werden soll.
Vererbungshierarchie
Anforderungen
Header: afxanimationcontroller.h