Udostępnij za pośrednictwem


Klasa CAnimationColor

Implementuje funkcjonalność może być animowany których składniki czerwony, zielony i niebieski kolor.

class CAnimationColor : public CAnimationBaseObject;

Członkowie

Publiczne konstruktory

Nazwa

Opis

CAnimationColor::CAnimationColor

Przeciążone.Tworzy obiekt animacji koloru.

Metody publiczne

Nazwa

Opis

CAnimationColor::AddTransition

Dodaje przejścia dla składników czerwony, zielony i niebieski.

CAnimationColor::GetB

Zapewnia dostęp do CAnimationVariable, reprezentująca niebieską składową.

CAnimationColor::GetDefaultValue

Zwraca wartości domyślne składniki kolorów.

CAnimationColor::GetG

Zapewnia dostęp do CAnimationVariable, reprezentująca zieloną składową.

CAnimationColor::GetR

Zapewnia dostęp do CAnimationVariable, reprezentująca czerwony składnik.

CAnimationColor::GetValue

Zwraca wartość bieżącą.

CAnimationColor::SetDefaultValue

Ustawia wartości domyślne.

Metody chronione

Nazwa

Opis

CAnimationColor::GetAnimationVariableList

Umieszcza zmiennych zhermetyzowany animacji do listy.(Zastępuje CAnimationBaseObject::GetAnimationVariableList.)

Podmioty publiczne

Nazwa

Opis

CAnimationColor::operator COLORREF

CAnimationColor::operator =

Przypisuje kolor CAnimationColor.

Chronionych danych członków

Nazwa

Opis

CAnimationColor::m_bValue

Zmienna zhermetyzowany animacji, reprezentująca niebieską składową koloru animacji.

CAnimationColor::m_gValue

Zmienna zhermetyzowany animacji, reprezentująca zieloną składową koloru animacji.

CAnimationColor::m_rValue

Zmienna zhermetyzowany animacji, reprezentująca czerwony składnik koloru animacji.

Uwagi

Klasa CAnimationColor hermetyzuje trzy obiekty CAnimationVariable i może reprezentować w aplikacjach kolor.Na przykład, można użyć tej klasy do animowania kolory obiektów na ekranie (takie jak kolor tekstu, kolor tła itp).Aby użyć tej klasy w aplikacji, wystarczy tworzenia wystąpienia obiektu tej klasy, dodać go do kontrolera animacji przy użyciu CAnimationController::AddAnimationObject i wywołania AddTransition dla każdego przejścia do składników czerwony, zielony i niebieski.

Hierarchii dziedziczenia

CObject

CAnimationBaseObject

CAnimationColor

Wymagania

Nagłówek: afxanimationcontroller.h

Zobacz też

Inne zasoby

Klasy MFC