Partager via


Classe CAnimationVariableChangeHandler

Implémente un rappel, qui est appelé par l'API d'animation lorsque la valeur d'une variable de l'animation est modifiée.

class CAnimationVariableChangeHandler : public CUIAnimationVariableChangeHandlerBase<CAnimationVariableChangeHandler>;

Membres

Constructeurs publics

Nom

Description

CAnimationVariableChangeHandler::CAnimationVariableChangeHandler

Construit un objet CAnimationVariableChangeHandler.

Méthodes publiques

Nom

Description

CAnimationVariableChangeHandler::CreateInstance

Crée une instance d'objet d' CAnimationVariableChangeHandler .

CAnimationVariableChangeHandler::OnValueChanged

Appelé lorsqu'une valeur d'une variable d'animation change. (Substitutions CUIAnimationVariableChangeHandlerBase::OnValueChanged.)

CAnimationVariableChangeHandler::SetAnimationController

Stocke un pointeur vers le contrôleur de l'animation pour acheminer les événements.

Notes

Ce gestionnaire d'événements est créé et passé à la méthode d' IUIAnimationVariable::SetVariableChangeHandler , lorsque vous appelez CAnimationVariable::EnableValueChangedEvent ou CAnimationBaseObject::EnableValueChangedEvent (qui active cet événement pour toutes les variables d'animation encapsulées dans un objet d'animation).

Hiérarchie d'héritage

CUIAnimationCallbackBase

CUIAnimationVariableChangeHandlerBase

CAnimationVariableChangeHandler

Configuration requise

En-tête : afxanimationcontroller.h

Voir aussi

Autres ressources

classes MFC