Compartir a través de


CAnimationVariable (Clase)

Representa una variable de animación.

class CAnimationVariable;

Members

Constructores públicos

Name

Descripción

CAnimationVariable::CAnimationVariable

Construye un objeto variable de animación.

CAnimationVariable::~CAnimationVariable

El destructor. Se llama cuando se destruye un objeto CAnimationVariable.

Métodos públicos

Name

Descripción

CAnimationVariable::AddTransition

Agrega una transición.

CAnimationVariable::ApplyTransitions

Agrega transiciones de la lista interna al guión gráfico.

CAnimationVariable::ClearTransitions

Borra transiciones.

CAnimationVariable::Create

Crea el objeto COM de variable de animación subyacente.

CAnimationVariable::CreateTransitions

Crea todas las transiciones que se van a aplicar a esta variable de animación.

CAnimationVariable::EnableIntegerValueChangedEvent

Se utiliza para habilitar o deshabilitar el evento IntegerValueChanged.

CAnimationVariable::EnableValueChangedEvent

Se utiliza para habilitar o deshabilitar el evento ValueChanged.

CAnimationVariable::GetDefaultValue

Devuelve el valor predeterminado.

CAnimationVariable::GetParentAnimationObject

Devuelve el objeto de animación primario.

CAnimationVariable::GetValue

Sobrecargado. Devuelve el valor actual de la variable de animación.

CAnimationVariable::GetVariable

Devuelve un puntero al objeto COM IUIAnimationVariable.

CAnimationVariable::SetDefaultValue

Establece el valor predeterminado y libera el objeto COM IUIAnimationVariable.

Métodos protegidos

Name

Descripción

CAnimationVariable::SetParentAnimationObject

Establece la relación entre una variable de animación y un objeto de animación.

Miembros de datos públicos

Name

Descripción

CAnimationVariable::m_bAutodestroyTransitions

Especifica si se deberían eliminar los objetos de transición relacionados.

Miembros de datos protegidos

Name

Descripción

CAnimationVariable::m_dblDefaultValue

Especifica el valor predeterminado, que se propaga a IUIAnimationVariable.

CAnimationVariable::m_lstTransitions

Contiene una lista de transiciones que animan esta variable de animación.

CAnimationVariable::m_pParentObject

Un puntero a un objeto de animación que encapsula esta variable de animación.

CAnimationVariable::m_variable

Almacena un puntero al objeto COM IUIAnimationVariable. NULL si todavía no se ha creado el objeto COM o si se produce un error en la creación.

Comentarios

La clase CAnimationVariable encapsula el objeto COM IUIAnimationVariable. También mantiene una lista de transiciones que se va a aplicar a la variable de animación en un guión gráfico. Los objetos CAnimationVariable se incrustan en objetos de animación, que pueden representar en una aplicación un valor animado, punto, tamaño, color y rectángulo.

Jerarquía de herencia

CAnimationVariable

Requisitos

Encabezado: afxanimationcontroller.h

Vea también

Otros recursos

Clases de MFC