Classe CCustomInterpolator
Implémente une interclasseuse de base.
class CCustomInterpolator;
Membres
Constructeurs publics
Nom |
Description |
---|---|
Surchargé. Construit un objet de l'interpolateur personnalisé et initialise la durée et la rapidité sur les valeurs spécifiées. |
Méthodes publiques
Nom |
Description |
---|---|
Obtient les dépendances de l'interpolateur. |
|
Obtient la durée de l'interpolateur. |
|
Obtient la valeur finale obtenue par l'interpolateur. |
|
Initialise la durée et la valeur finale. |
|
Interpole la valeur à un offset donné. |
|
Interpole la rapidité à un offset donné |
|
Définit la durée de l'interpolateur. |
|
Définit la valeur initiale de l'interpolateur et la rapidité. |
Données membres protégées
Nom |
Description |
---|---|
La valeur interpolée. |
|
Rapidité interpolée. |
|
Durée de la transition. |
|
Valeur finale d'une variable à la fin de la transition. |
|
Valeur de la variable au début de la transition. |
|
Rapidité de la variable au début de la transition. |
Notes
Dérivez une classe de CCustomInterpolator et remplacez toutes les méthodes nécessaires pour implémenter un algorithme d'interpolation personnalisé. Un pointeur vers cette classe doit être passé comme un paramètre à CCustomTransition.
Hiérarchie d'héritage
Configuration requise
En-tête : afxanimationcontroller.h