Classe CAnimationValue

Implementa la funzionalità di oggetto di animazione con un valore.

class CAnimationValue : public CAnimationBaseObject;

Membri

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

Nome

Descrizione

CAnimationValue::CAnimationValue

Di overload.Costruisce un oggetto CAnimationValue.

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

Nome

Descrizione

CAnimationValue::AddTransition

Aggiunge una transizione da applicare a un valore.

CAnimationValue::GetValue

Di overload.Recupera il valore corrente.

CAnimationValue::GetVariable

Fornisce l'accesso alla variabile di animazione incapsulata.

CAnimationValue::SetDefaultValue

Imposta il valore predefinito.

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

Nome

Descrizione

CAnimationValue::GetAnimationVariableList

Inserisce la variabile di animazione incapsulata in un elenco.(Esegue l'override di CAnimationBaseObject::GetAnimationVariableList.)

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

Nome

Descrizione

CAnimationValue::operator DOUBLE

Fornisce la conversione tra CAnimationValue e DOUBLE.

CAnimationValue::operator INT32

Fornisce la conversione tra CAnimationValue e INT32.

CAnimationValue::operator=

Di overload.Assegna un valore INT32 a CAnimationValue.

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

Nome

Descrizione

CAnimationValue::m_value

La variabile dell'animazione incapsulata che rappresenta il valore di animazione.

Note

La classe CAnimationValue incapsula un oggetto singolo CAnimationVariable e può rappresentare nelle applicazioni un valore animato singolo.Ad esempio, è possibile utilizzare questa classe per la trasparenza animata (effetto dissolvenza), angolare (per ruotare gli oggetti) o per qualsiasi altro caso in cui è necessario creare un'animazione basata su un singolo valore animato.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 al valore.

Gerarchia di ereditarietà

CObject

CAnimationBaseObject

CAnimationValue

Requisiti

Intestazione: afxanimationcontroller.h

Vedere anche

Altre risorse

Classi MFC