Třída CAnimationColor
Implementuje funkce může být animován jehož komponenty červené, zelené a modré barvy.
class CAnimationColor : public CAnimationBaseObject;
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Přetíženo.Vytvoří barvu objektu animace. |
Veřejné metody
Název |
Description |
---|---|
Přidá přechodů pro komponenty červené, zelené a modré. |
|
Poskytuje přístup k CAnimationVariable představující součást modré. |
|
Vrací výchozí hodnoty barevných složek. |
|
Poskytuje přístup k CAnimationVariable představující zelené. |
|
Poskytuje přístup k CAnimationVariable představující červené složky. |
|
Vrátí aktuální hodnotu. |
|
Nastaví výchozí hodnotu. |
Chráněné metody
Název |
Description |
---|---|
Vloží do seznamu proměnných zapouzdřené animace.(Přepíše CAnimationBaseObject::GetAnimationVariableList.) |
Veřejné operátory
Název |
Description |
---|---|
Přiřadí barvu CAnimationColor. |
Chráněné členy Data
Název |
Description |
---|---|
Proměnná zapouzdřené animace představuje součást modré barvy animace. |
|
Proměnná zapouzdřené animace představuje zelené barvy animace. |
|
Proměnná zapouzdřené animace představuje součást červené barvy animace. |
Poznámky
Třída CAnimationColor tři CAnimationVariable objekty zapouzdří a může reprezentovat aplikací barvu.Například pomocí této třídy animovat barvy všech objektů na obrazovce (například barvu textu, pozadí, barva atd).V aplikaci použít této třídy, stačí instanci objektu této třídy, přidejte do animace řadiče pomocí CAnimationController::AddAnimationObject a volání AddTransition pro každý přechod u komponenty červené, zelené a modré.
Hierarchii dědičnosti
Požadavky
Záhlaví: afxanimationcontroller.h