Classe CAnimationSize

Implementa la funzionalità di un oggetto dimensioni le cui dimensioni possono essere animate.

class CAnimationSize : public CAnimationBaseObject;

Membri

Gg482885.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CAnimationSize::CAnimationSize

Di overload.Costruisce un oggetto dimensioni di animazione.

Gg482885.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CAnimationSize::AddTransition

Aggiunge transizioni per la larghezza e l'altezza.

CAnimationSize::GetCX

Fornisce l'accesso a CAnimationVariable che rappresenta la larghezza.

CAnimationSize::GetCY

Fornisce l'accesso a CAnimationVariable che rappresenta l'altezza.

CAnimationSize::GetDefaultValue

Restituisce i valori predefiniti per la larghezza e l'altezza.

CAnimationSize::GetValue

Restituisce il valore corrente.

CAnimationSize::SetDefaultValue

Imposta il valore predefinito.

Gg482885.collapse_all(it-it,VS.110).gifMetodi protetti

Nome

Descrizione

CAnimationSize::GetAnimationVariableList

Inserisce le variabili di animazione incapsulate in un elenco.(Esegue l'override di CAnimationBaseObject::GetAnimationVariableList.)

Gg482885.collapse_all(it-it,VS.110).gifOperatori pubblici

Nome

Descrizione

CAnimationSize::operator CSize

Converte un CAnimationSize in un CSize.

CAnimationSize::operator=

Assegna szSrc a CAnimationSize.

Gg482885.collapse_all(it-it,VS.110).gifMembri di dati protetti

Nome

Descrizione

CAnimationSize::m_cxValue

La variabile dell'animazione incapsulata che rappresenta l'ampiezza della dimensione di animazione.

CAnimationSize::m_cyValue

La variabile dell'animazione incapsulata che rappresenta l'altezza della dimensione di animazione.

Note

La classe CAnimationSize incapsula due oggetti CAnimationVariable e può rappresentare nelle applicazioni una dimensione.Ad esempio, è possibile utilizzare questa classe per animare la dimensione di due oggetti dimensionali qualsiasi sullo schermo (come un rettangolo, un controllo e così via).Per utilizzare questa classe in un'applicazione, creare un'istanza di un oggetto di questa classe, aggiungerlo al controller dell'animazione utilizzando CAnimationController::AddAnimationObject e chiamare AddTransition per ogni transizione da applicare a Width e/o a Height.

Gerarchia di ereditarietà

CObject

CAnimationBaseObject

CAnimationSize

Requisiti

Intestazione: afxanimationcontroller.h

Vedere anche

Altre risorse

Classi MFC