Třída CCustomInterpolator
Implementuje základní interpolator.
class CCustomInterpolator;
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Přetíženo.Vlastní interpolator objekt a inicializuje trvání a rychlost na zadané hodnoty. |
Veřejné metody
Název |
Description |
---|---|
Získá závislosti interpolator. |
|
Získává interpolator trvání. |
|
Získá konečné hodnoty, které vede interpolator. |
|
Inicializuje trvání a konečné hodnoty. |
|
Interpoluje hodnoty dané posunem. |
|
Interpoluje rychlost v daném posun |
|
Nastaví dobu trvání interpolator. |
|
Nastaví počáteční hodnotu a rychlost interpolator. |
Chráněné členy Data
Název |
Description |
---|---|
Interpolované hodnoty. |
|
Interpolované rychlost. |
|
Trvání přechodu. |
|
Konečná hodnota proměnné na konec přechodu. |
|
Hodnotu proměnné na začátku přechodu. |
|
Rychlost proměnné na začátku přechodu. |
Poznámky
Odvození třídy z CCustomInterpolator a přepsat všechny metody potřebné k provedení interpolace vlastní algoritmus.Ukazatel na tuto třídu by měly být předány jako parametr CCustomTransition.
Hierarchii dědičnosti
Požadavky
Záhlaví: afxanimationcontroller.h