Klasa CAnimationSize
Implementuje funkcjonalność obiektu rozmiar, której wymiary może być animowany.
class CAnimationSize : public CAnimationBaseObject;
Członkowie
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Przeciążone.Konstrukcje obiektu rozmiar animacji. |
Metody publiczne
Nazwa |
Opis |
---|---|
Dodaje przejścia dla szerokości i wysokości. |
|
Zapewnia dostęp do CAnimationVariable, reprezentujące szerokość. |
|
Zapewnia dostęp do CAnimationVariable, reprezentujących wysokość. |
|
Zwraca domyślne wartości dla szerokości i wysokości. |
|
Zwraca wartość bieżącą. |
|
Ustawia wartości domyślne. |
Metody chronione
Nazwa |
Opis |
---|---|
Umieszcza zmiennych zhermetyzowany animacji do listy.(Zastępuje CAnimationBaseObject::GetAnimationVariableList.) |
Podmioty publiczne
Nazwa |
Opis |
---|---|
Konwertuje CAnimationSize CSize. |
|
Przypisuje szSrc CAnimationSize. |
Chronionych danych członków
Nazwa |
Opis |
---|---|
Zmienna zhermetyzowany animacji reprezentującą szerokooć rozmiar animacji. |
|
Zmienna zhermetyzowany animacji reprezentującą wysokość rozmiar animacji. |
Uwagi
Klasa CAnimationSize hermetyzuje dwa obiekty CAnimationVariable i może reprezentować w aplikacji o rozmiarze.Na przykład można użyć tej klasy do rozmiaru dwóch dowolnych animowania obiektu trójwymiarowego, na ekranie (jak prostokąt, kontroli 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 szerokości lub wysokości.
Hierarchii dziedziczenia
Wymagania
Nagłówek: afxanimationcontroller.h