Compartir a través de


CAnimationValue (Clase)

Implementa la funcionalidad del objeto de animación que tiene un valor.

class CAnimationValue : public CAnimationBaseObject;

Members

Constructores públicos

Name

Descripción

CAnimationValue::CAnimationValue

Sobrecargado. Construye un objeto CAnimationValue.

Métodos públicos

Name

Descripción

CAnimationValue::AddTransition

Agrega una transición que se va a aplicar a un valor.

CAnimationValue::GetValue

Sobrecargado. Recupera el valor actual.

CAnimationValue::GetVariable

Proporciona acceso a la variable de animación encapsulada.

CAnimationValue::SetDefaultValue

Establece el valor predeterminado.

Métodos protegidos

Name

Descripción

CAnimationValue::GetAnimationVariableList

Coloca la variable de animación encapsulada en una lista. (Invalida CAnimationBaseObject::GetAnimationVariableList.)

Operadores públicos

Name

Descripción

CAnimationValue::operator DOUBLE

Proporciona la conversión entre CAnimationValue y DOUBLE.

CAnimationValue::operator INT32

Proporciona la conversión entre CAnimationValue e INT32.

CAnimationValue::operator=

Sobrecargado. Asigna un valor INT32 a CAnimationValue.

Miembros de datos protegidos

Name

Descripción

CAnimationValue::m_value

La variable de animación encapsulada que representa el valor de animación.

Comentarios

La clase CAnimationValue encapsula un objeto CAnimationVariable único y puede representar un valor único animado en las aplicaciones. Por ejemplo, puede utilizar esta clase para transparencia animada (efecto de atenuación), ángulo (para girar objetos) o para cualquier otro caso, cuando se necesite crear una animación en función de un único valor animado único. Para utilizar esta clase en la aplicación, simplemente cree instancias de un objeto de esta clase, agréguelo al controlador de animación con CAnimationController::AddAnimationObject y llame a AddTransition para cada transición que se va a aplicar al valor.

Jerarquía de herencia

CObject

CAnimationBaseObject

CAnimationValue

Requisitos

Encabezado: afxanimationcontroller.h

Vea también

Otros recursos

Clases de MFC