CAnimationColor sınıfı
Kırmızı, yeşil ve mavi bileşenleri animasyonlu bir renk işlevselliğini uygular.
class CAnimationColor : public CAnimationBaseObject;
Üyeler
Ortak Oluşturucusu
Ad |
Description |
---|---|
Aşırı yüklenmiş.Animasyon renk nesnesi oluşturur. |
Public yöntemler
Ad |
Description |
---|---|
Kırmızı, yeşil ve mavi bileşenleri geçişleri ekler. |
|
Mavi bir bileşenini temsil CAnimationVariable için erişim sağlar. |
|
Renk bileşenlerini varsayılan değerlerini döndürür. |
|
Yeşil bir bileşenini temsil CAnimationVariable için erişim sağlar. |
|
Kırmızı bir bileşenini temsil CAnimationVariable için erişim sağlar. |
|
Geçerli değerini döndürür. |
|
Varsayılan değerine ayarlar. |
Korumalı yöntemleri
Ad |
Description |
---|---|
Kapsüllenmiş animasyon değişkenleri bir liste yerleştirir.(Geçersiz kılar CAnimationBaseObject::GetAnimationVariableList.) |
Ortak İşleçler
Ad |
Description |
---|---|
Renk için CAnimationColor atar. |
Korumalı veri üyeleri
Ad |
Description |
---|---|
Animasyon rengin mavi bileşeni gösteren kapsüllenmiş animasyon değişkeni. |
|
Animasyon rengi yeşil bileşeninin gösteren kapsüllenmiş animasyon değişkeni. |
|
Animasyon renginin kırmızı bileşeni gösteren kapsüllenmiş animasyon değişkeni. |
Notlar
CAnimationColor sınıfı üç CAnimationVariable nesnesi içinde saklar ve uygulamalarda bir rengi temsil eder.Örneğin, renkleri ekrandaki herhangi bir nesnenin animasyon uygulamak için bu sınıfı kullanabilirsiniz (metin rengi gibi arka plan rengi vb.).Bu sınıf uygulamada kullanmak için yalnızca bu sınıfın bir nesnesi, CAnimationController::AddAnimationObject kullanarak animasyon denetleyicisine ekleyin ve kırmızı, yeşil ve mavi bileşenleri için uygulanacak her geçiş için AddTransition arayın.
Devralma hiyerarşisi
Gereksinimler
Başlık: afxanimationcontroller.h