Compartir a través de


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

CObject

CBaseTransition

CReversalTransition

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;

Consulte también

Clases