Classe CAnimationVariableChangeHandler
Implementa un callback, chiamato dall'API di animazione quando viene modificato il valore di una variabile di animazione.
class CAnimationVariableChangeHandler : public CUIAnimationVariableChangeHandlerBase<CAnimationVariableChangeHandler>;
Membri
Costruttori pubblici
Nome |
Descrizione |
---|---|
CAnimationVariableChangeHandler::CAnimationVariableChangeHandler |
Costruisce un oggetto CAnimationVariableChangeHandler. |
Metodi pubblici
Nome |
Descrizione |
---|---|
CAnimationVariableChangeHandler::CreateInstance |
Crea un'istanza dell'oggetto CAnimationVariableChangeHandler. |
Chiamato quando un valore della variabile di animazione è stato modificato.(Override CUIAnimationVariableChangeHandlerBase::OnValueChanged). |
|
Archivia un puntatore a un controller dell'animazione per indirizzare eventi. |
Note
Questo gestore eventi viene creato e passato a IUIAnimationVariable::SetVariableChangeHandler il metodo, quando si chiama CAnimationVariable::EnableValueChangedEvent o CAnimationBaseObject::EnableValueChangedEvent (che abilita questo evento per tutte le variabili di animazione incapsulati in un oggetto di animazione).
Gerarchia di ereditarietà
CUIAnimationCallbackBase
CUIAnimationVariableChangeHandlerBase
CAnimationVariableChangeHandler
Requisiti
Intestazione: afxanimationcontroller.h