CAnimationSize sınıfı
Boyutlar, animasyonlu bir boyut nesnesinin işlevselliğini uygular.
class CAnimationSize : public CAnimationBaseObject;
Üyeler
Ortak Oluşturucusu
Ad |
Description |
---|---|
Aşırı yüklenmiş.Animasyonun boyutunu nesnesi oluşturur. |
Public yöntemler
Ad |
Description |
---|---|
Genişlik ve Yükseklik geçişleri ekler. |
|
Genişliğini temsil eden CAnimationVariable için erişim sağlar. |
|
Yüksekliği gösteren CAnimationVariable için erişim sağlar. |
|
Genişlik ve yükseklik için varsayılan değerleri döndürür. |
|
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 |
---|---|
Bir CAnimationSize bir CSize dönüştürür. |
|
CAnimationSize szSrc atar. |
Korumalı veri üyeleri
Ad |
Description |
---|---|
Animasyon boyutu genişliğini temsil eden kapsüllenmiş animasyon değişken. |
|
Animasyon boyutu yüksekliğini gösteren kapsüllenmiş animasyon değişkeni. |
Notlar
CAnimationSize sınıfı, iki CAnimationVariable nesnesi içinde saklar ve uygulamalarında bir boyut temsil eder.Örneğin, her iki boyutu animasyon uygulamak için bu sınıfı kullanabilirsiniz boyutlu nesne ekranda (dikdörtgen gibi kontrol 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 genişlik ve/veya yükseklik uygulanacak her geçiş için AddTransition arayın.
Devralma hiyerarşisi
Gereksinimler
Başlık: afxanimationcontroller.h