Partager via


Classe CBaseTransition

Représente une transition de base.

class CBaseTransition : public CObject;

Membres

Énumérations publique

Nom

Description

Énumération CBaseTransition::TRANSITION_TYPE

Définit les types de transition prises en charge actuellement par l'implémentation MFC de l'API Animation Windows.

Constructeurs publics

Nom

Description

CBaseTransition::CBaseTransition

Construit un objet de transtion de base.

CBaseTransition::~CBaseTransition

Le destructeur. Appelé lorsqu'un objet de la transition est détruit.

Méthodes publiques

Nom

Description

CBaseTransition::AddToStoryboard

Ajoute une transition à un storyboard.

CBaseTransition::AddToStoryboardAtKeyframes

Ajoute une transition à un storyboard.

CBaseTransition::Clear

Libère l'objet COM IUIAnimationTransition encapsulé.

CBaseTransition::Create

Crée une transition COM.

CBaseTransition::GetEndKeyframe

Renvoie la première image clé.

CBaseTransition::GetRelatedVariable

Retourne un pointeur à la variable connexe.

CBaseTransition::GetStartKeyframe

Renvoie la première image clé.

CBaseTransition::GetTransition

Surchargé. Retourne un pointeur à l'objet de transition COM sous-jacent.

CBaseTransition::GetType

Retourne le type de transition.

CBaseTransition::IsAdded

Indique si une transition a été ajoutée à un storyboard.

CBaseTransition::SetKeyframes

Définit les images clés d'une transition.

CBaseTransition::SetRelatedVariable

Établit une relation entre la variable d'animation et la transition.

Données membres protégées

Nom

Description

CBaseTransition::m_bAdded

indique si une transition a été ajoutée à un storyboard.

CBaseTransition::m_pEndKeyframe

Stocke un pointeur à l'image clé qui spécifie la fin de la transition.

CBaseTransition::m_pRelatedVariable

Pointeur vers une variable d'animation qui est animée avec la transition stockée dans m_transition.

CBaseTransition::m_pStartKeyframe

Stocke un pointeur à l'image clé qui spécifie le début de la transition.

CBaseTransition::m_transition

Stocke un pointeur à IUIAnimationTransition. NULL si un objet de transition COM n'a pas été créé.

CBaseTransition::m_type

Stocke le type de transition.

Notes

Cette classe encapsule l'interface IUIAnimationTransition et sert de classe de base pour toutes les transitions.

Hiérarchie d'héritage

CObject

CBaseTransition

Configuration requise

En-tête : afxanimationcontroller.h

Voir aussi

Autres ressources

classes MFC