CCustomInterpolator-Klasse
Implementiert einen einfachen Interpolator.
class CCustomInterpolator;
Mitglieder
Öffentliche Konstruktoren
Name |
Beschreibung |
---|---|
Überladen.Erstellt ein benutzerdefiniertes Interpolatorobjekt und initialisiert Dauer und Geschwindigkeit zu den angegebenen Werten. |
Öffentliche Methoden
Name |
Beschreibung |
---|---|
Ruft die Abhängigkeiten des Interpolators ab. |
|
Ruft die Dauer des Interpolators ab. |
|
Ruft den endgültigen Wert ab, auf den der Interpolator führt. |
|
Initialisiert Dauer und endgültigen Wert. |
|
Interpolieren den Wert an einem angegebenen Offset. |
|
Interpolieren die Geschwindigkeit an einem angegebenen Offset |
|
Legt die Dauer des Interpolators fest. |
|
Legt den Anfangswert und die Geschwindigkeit Interpolators fest. |
Geschützte Datenmember
Name |
Beschreibung |
---|---|
Der interpolierte Wert. |
|
Die interpolierte Geschwindigkeit. |
|
Die Dauer des Übergangs. |
|
Der letzte Wert einer Variablen am Ende des Übergangs. |
|
Der Wert der Variablen am Anfang des Übergangs. |
|
Die Geschwindigkeit der Variablen am Anfang des Übergangs. |
Hinweise
Leiten Sie eine Klasse von CCustomInterpolator und überschreiben Sie alle notwendigen Methoden, um einen benutzerdefinierten Interpolationsalgorithmus zu implementieren.Ein Zeiger auf diese Klasse sollte als Parameter an CCustomTransition übergeben werden.
Vererbungshierarchie
Anforderungen
Header: afxanimationcontroller.h