CAnimationVariableChangeHandler 类
实现回调,它在动画变量值更改时由动画 API 调用。
class CAnimationVariableChangeHandler : public CUIAnimationVariableChangeHandlerBase<CAnimationVariableChangeHandler>;
成员
公共构造函数
名称 |
说明 |
---|---|
CAnimationVariableChangeHandler::CAnimationVariableChangeHandler |
构造 CAnimationVariableChangeHandler 对象。 |
公共方法
名称 |
说明 |
---|---|
CAnimationVariableChangeHandler::CreateInstance |
创建 CAnimationVariableChangeHandler 对象实例。 |
在动画变量的值更改时调用。 (重写 CUIAnimationVariableChangeHandlerBase::OnValueChanged。) |
|
存储指向路由事件的动画控制器的指针。 |
备注
此事件处理程序中创建并传递给 IUIAnimationVariable::SetVariableChangeHandler 方法,那么,当您调用(使动画对象封装的所有动画变量的此事件)的 CAnimationVariable::EnableValueChangedEvent 或 CAnimationBaseObject::EnableValueChangedEvent 时。
继承层次结构
CUIAnimationCallbackBase
CUIAnimationVariableChangeHandlerBase
CAnimationVariableChangeHandler
要求
标头: afxanimationcontroller.h