Classe CAnimationPoint
Implémente les fonctionnalités d'un point dont les coordonnées peuvent être animées.
class CAnimationPoint : public CAnimationBaseObject;
Membres
Constructeurs publics
Nom |
Description |
---|---|
Surchargé. Construit un objet CAnimationPoint. |
Méthodes publiques
Nom |
Description |
---|---|
Ajoute des transitions pour les coordonnées X et Y. |
|
Retourne les valeurs par défaut des coordonnées X et Y. |
|
Renvoie la valeur actuelle. |
|
Fournit l'accès à CAnimationVariable pour la coordonnée X. |
|
Fournit l'accès à CAnimationVariable pour la coordonnée Y. |
|
Définit la valeur par défaut. |
Méthodes protégées
Nom |
Description |
---|---|
Insère les variables d'animation encapsulées dans une liste. (Substitue CAnimationBaseObject::GetAnimationVariableList.) |
Opérateurs publics
Nom |
Description |
---|---|
Convertit CAnimationPoint en objet CPoint. |
|
Assigne ptSrc à CAnimationPoint. |
Données membres protégées
Nom |
Description |
---|---|
La variable de l'animation encapsulée qui représente la coordonnée X du point de l'animation. |
|
La variable de l'animation encapsulée qui représente la coordonnée Y du point de l'animation. |
Notes
La classe CAnimationPoint encapsule deux objets CAnimationVariable et peut représenter dans les applications un point. Par exemple, vous pouvez utiliser cette classe pour animer une position d'un objet sur l'écran (comme une chaîne de caractères, un cercle, un point, etc.). Pour utiliser cette classe dans l'application, il suffit de créer une instance d'un objet de cette classe, de l'ajouter au contrôleur de l'animation à l'aide de CAnimationController::AddAnimationObject et d'appeler AddTransition pour chaque transition à appliquer aux coordonnées X et/ou Y.
Hiérarchie d'héritage
Configuration requise
En-tête : afxanimationcontroller.h