YSTest: Animation.h 文件参考

YSTest PreAlpha_b700_20160611 The YSLib Test Project

- 首页
- 相关页面
- 模块
- 命名空间
- 类
- 文件

- 文件列表
- 文件成员

类 | 命名空间 | 函数
Animation.h 文件参考
UI

样式无关的动画实现。 更多...

`#include "YModules.h"`
`#include <YSLib/UI/YWidget.h>`
`#include <YSLib/Core/Task.h>`
`#include <YSLib/Service/YTimer.h>`
Animation.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

## 类

class | YSLib::UI::GAnimationSession< _fUpdater >
| 动画会话。 更多...
class | YSLib::UI::InvalidationUpdater
| 无效状态更新器。 更多...

## 命名空间

| YSLib
| YSLib 命名空间。
| YSLib::UI

## 函数

yconstexpr const Messaging::Priority | YSLib::UI::AnimationPriority (0x20)
| 默认背景动画任务消息优先级。 更多...
_fCallable void | YSLib::UI::Restart (_tAnimation &ani, IWidget &wgt, _fCallable f)
template<class _tAnimation , typename _func , typename _tTimer >
void | YSLib::UI::SetupByTimer (_tAnimation &ani, IWidget &wgt, _tTimer &&timer, _func f)
| 安装以计时器控制的动画效果。 更多...
YF_API void | YSLib::UI::ActAfter (IWidget &, Timers::TimeSpan)
| 在一定时间后对部件进行操作。 更多...
| YSLib::UI::PDefH (void, DisplayFor, IWidget &wgt, Timers::TimeSpan delay) ImplExpr(Show(wgt)
| 在一定时间内显示部件。 更多...
template<typename _fUpdater >
void | YSLib::UI::AnimateTask (_fUpdater update, Messaging::Priority prior=UI::AnimationPriority)
| 按更新条件和优先级通过消息队列部署动画任务。 更多...
template<typename _fUpdater >
void | YSLib::UI::AnimateConnection (const shared_ptr< _fUpdater > &conn, Messaging::Priority prior=UI::AnimationPriority)
| 按指定的连接对象更新动画任务。 更多...
template<typename _fUpdater >
void | YSLib::UI::Animate (_fUpdater f, Messaging::Priority prior=UI::AnimationPriority)
| 按指定的可调用对象初始化为连接对象更新动画任务。 更多...
template<class _tAnimation , typename _func >
void | YSLib::UI::Setup (_tAnimation &ani, IWidget &wgt, _func f)
| 安装动画效果。 更多...
template<class _tAnimation , typename _func , typename _fCond >
void | YSLib::UI::Setup (_tAnimation &ani, IWidget &wgt, _fCond cond, _func f)

## 详细描述

样式无关的动画实现。

版本
  r447

作者
  FrankHB frank.nosp@m.hb19.nosp@m.89@gm.nosp@m.ail..nosp@m.com

自从
  build 448

创建时间:
  2013-10-06 22:11:33 +0800

修改时间:
  2016-02-12 22:24 +0800

文本编码:
  UTF-8

模块名称:
  YSLib::UI::Animation

在文件 Animation.h 中定义.