Classe CCustomInterpolator
Implementa un interpolatore di base.
class CCustomInterpolator;
Membri
Costruttori pubblici
Nome |
Descrizione |
---|---|
Di overload.Costruisce un oggetto interpolatore personalizzato e inizializza la durata e la velocità ai valori specificati. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Ottiene le dipendenze dell'interpolatore. |
|
Ottiene la durata dell'interpolatore. |
|
Ottiene il valore finale al quale punta l'interpolatore. |
|
Inizializza durata e valore finale. |
|
Crea un'interpolazione del valore a un offset specificato. |
|
Crea un'interpolazione della velocità a un offset specificato. |
|
Imposta la durata dell'interpolatore. |
|
Imposta il valore iniziale dell'interpolatore e la velocità. |
Membri di dati protetti
Nome |
Descrizione |
---|---|
il valore interpolato. |
|
La velocità interpolata. |
|
Durata della transizione. |
|
Il valore finale di una variabile alla fine della transizione. |
|
Il valore della variabile all'inizio della transizione. |
|
La velocità della variabile all'inizio della transizione. |
Note
Derivare una classe da CCustomInterpolator ed eseguire l'override di tutti i metodi necessari per implementare un algoritmo di interpolazione personalizzato.Un puntatore a questa classe deve essere passato come parametro a CCustomTransition.
Gerarchia di ereditarietà
Requisiti
Intestazione: afxanimationcontroller.h