CAnimationVariable 类

表示动画变量。

class CAnimationVariable;

成员

Gg458034.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

CAnimationVariable::CAnimationVariable

构造动画变量对象。

CAnimationVariable::~CAnimationVariable

该析构函数。当 CAnimationVariable 对象被销毁时调用。

Gg458034.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CAnimationVariable::AddTransition

添加转换。

CAnimationVariable::ApplyTransitions

将该内部列表的转换添加到情节提要。

CAnimationVariable::ClearTransitions

清除转换。

CAnimationVariable::Create

创建基础动画变量 COM 对象。

CAnimationVariable::CreateTransitions

创建要应用于此动画变量的所有转换。

CAnimationVariable::EnableIntegerValueChangedEvent

启用或禁用 IntegerValueChanged 事件。

CAnimationVariable::EnableValueChangedEvent

启用或禁用 ValueChanged 事件。

CAnimationVariable::GetDefaultValue

返回默认值。

CAnimationVariable::GetParentAnimationObject

返回该父级动画对象。

CAnimationVariable::GetValue

已重载。返回动画变量的当前值。

CAnimationVariable::GetVariable

返回指向 IUIAnimationVariable COM 对象的指针。

CAnimationVariable::SetDefaultValue

设置默认值,并释放 IUIAnimationVariable COM 对象。

Gg458034.collapse_all(zh-cn,VS.110).gif受保护的方法

名称

说明

CAnimationVariable::SetParentAnimationObject

设置动画变量和动画对象之间的关系。

Gg458034.collapse_all(zh-cn,VS.110).gif公共数据成员

名称

说明

CAnimationVariable::m_bAutodestroyTransitions

指定是否应删除相关的转换对象。

Gg458034.collapse_all(zh-cn,VS.110).gif受保护的数据成员

名称

说明

CAnimationVariable::m_dblDefaultValue

指定传播给 IUIAnimationVariable 的默认值。

CAnimationVariable::m_lstTransitions

包含对此动画变量进行动画处理的转换的列表。

CAnimationVariable::m_pParentObject

指向封装此动画变量的动画对象的指针。

CAnimationVariable::m_variable

存储指向 IUIAnimationVariable COM 对象的指针。如果尚未创建 COM 对象或创建失败,则为 NULL。

备注

CAnimationVariable 类封装 IUIAnimationVariable COM 对象。它还包含要应用于情节提要中动画变量的转换的列表。CAnimationVariable 对象被嵌入到动画对象,可以表示应用程序中经过动画处理的值、点、大小、颜色和矩形。

继承层次结构

CAnimationVariable

要求

标头: afxanimationcontroller.h

请参见

其他资源

MFC 类