Sdílet prostřednictvím


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

CAnimationColor::CAnimationColor

Přetíženo.Vytvoří barvu objektu animace.

Veřejné metody

Název

Description

CAnimationColor::AddTransition

Přidá přechodů pro komponenty červené, zelené a modré.

CAnimationColor::GetB

Poskytuje přístup k CAnimationVariable představující součást modré.

CAnimationColor::GetDefaultValue

Vrací výchozí hodnoty barevných složek.

CAnimationColor::GetG

Poskytuje přístup k CAnimationVariable představující zelené.

CAnimationColor::GetR

Poskytuje přístup k CAnimationVariable představující červené složky.

CAnimationColor::GetValue

Vrátí aktuální hodnotu.

CAnimationColor::SetDefaultValue

Nastaví výchozí hodnotu.

Chráněné metody

Název

Description

CAnimationColor::GetAnimationVariableList

Vloží do seznamu proměnných zapouzdřené animace.(Přepíše CAnimationBaseObject::GetAnimationVariableList.)

Veřejné operátory

Název

Description

CAnimationColor::operator COLORREF

CAnimationColor::operator =

Přiřadí barvu CAnimationColor.

Chráněné členy Data

Název

Description

CAnimationColor::m_bValue

Proměnná zapouzdřené animace představuje součást modré barvy animace.

CAnimationColor::m_gValue

Proměnná zapouzdřené animace představuje zelené barvy animace.

CAnimationColor::m_rValue

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

CObject

CAnimationBaseObject

CAnimationColor

Požadavky

Záhlaví: afxanimationcontroller.h

Viz také

Další zdroje

MFC – třídy