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