CCustomInterpolator (Clase)
Implementa un interpolador básico.
class CCustomInterpolator;
Members
Constructores públicos
Name |
Descripción |
---|---|
Sobrecargado. Construye un objeto de interpolador personalizado e inicializa la duración y el progreso para los valores especificados. |
Métodos públicos
Name |
Descripción |
---|---|
Obtiene las dependencias del interpolador. |
|
Obtiene la duración del interpolador. |
|
Obtiene el valor final al que conduce el interpolador. |
|
Inicializa el valor de duración y final. |
|
Interpola el valor en un desplazamiento determinado. |
|
Interpola el progreso en un desplazamiento determinado |
|
Establece la duración del interpolador. |
|
Establece el valor inicial y el progreso del interpolador. |
Miembros de datos protegidos
Name |
Descripción |
---|---|
El valor interpolado. |
|
El progreso interpolado. |
|
Duración de la transición. |
|
El valor final de una variable al final de la transición. |
|
El valor de la variable al principio de la transición . |
|
El progreso de la variable al principio de la transición . |
Comentarios
Derive una clase de CCustomInterpolator e invalide todos los métodos necesarios para implementar un algoritmo de interpolación personalizado. Un puntero a esta clase se debería pasar como un parámetro a CCustomTransition.
Jerarquía de herencia
Requisitos
Encabezado: afxanimationcontroller.h