CReversalTransition (clase)
Encapsula una transición de inversión.
Sintaxis
class CReversalTransition : public CBaseTransition;
Miembros
Constructores públicos
Nombre | Descripción |
---|---|
CReversalTransition::CReversalTransition | Construye un objeto de transición de reversión e inicializa su duración. |
Métodos públicos
Nombre | Descripción |
---|---|
CReversalTransition::Create | Llama a la biblioteca de transiciones para crear un objeto COM de transición encapsulado. (Invalida a CBaseTransition::Create). |
Miembros de datos públicos
Nombre | Descripción |
---|---|
CReversalTransition::m_duration | El valor de este parámetro se corresponde con la duración de la transición. |
Comentarios
Una transición de reversión cambia suavemente la dirección durante un tiempo determinado. El valor final será el mismo que el valor inicial y la velocidad final será la negativa de la velocidad inicial. Dado que todas las transiciones se borrarán automáticamente, se recomienda asignarlas mediante el operador new. El objeto COM encapsulado IUIAnimationTransition se crea mediante CAnimationController::AnimateGroup, hasta entonces es NULL. El cambio de variables de miembro después de la creación de este objeto COM no tendrá ningún efecto.
Jerarquía de herencia
Requisitos
Encabezado: afxanimationcontroller.h
CReversalTransition::Create
Llama a la biblioteca de transiciones para crear un objeto COM de transición encapsulado.
virtual BOOL Create(
IUIAnimationTransitionLibrary* pLibrary,
IUIAnimationTransitionFactory* \*not used*\);
Parámetros
pLibrary
Puntero a la biblioteca de transición, que es responsable de la creación de transiciones estándar.
Valor devuelto
TRUE si la transición se crea correctamente; de lo contrario, FALSE.
CReversalTransition::CReversalTransition
Construye un objeto de transición de reversión e inicializa su duración.
CReversalTransition(UI_ANIMATION_SECONDS duration);
Parámetros
duration
El valor de este parámetro se corresponde con la duración de la transición.
CReversalTransition::m_duration
El valor de este parámetro se corresponde con la duración de la transición.
UI_ANIMATION_SECONDS m_duration;