Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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