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 . |
Appelé lorsqu'une valeur d'une variable d'animation change. (Substitutions CUIAnimationVariableChangeHandlerBase::OnValueChanged.) |
|
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