YSTest
PreAlpha_b500_20140530
The YSLib Test Project
|
动画会话。 更多...
#include <Animation.h>
Public 类型 | |
using | Connection = ystdex::decay_t< _tCallable > |
using | ConnectionPtr = shared_ptr< Connection > |
Public 成员函数 | |
DefDeCtor (GAnimationSession)~GAnimationSession() | |
使用 ADL 调用 ResetState 函数复位连接对象状态以确保安全。 更多... | |
template<typename... _tParams> | |
void | Reset (_tParams &&...args) |
PDefH (void, Start,) const ImplExpr(AnimateConnection(conn)) DefGetter(const ynothrow | |
使用 ADL 调用 AnimateConnection 开始动画。 更多... | |
Connection | YAssertNonnull (conn) |
Public 属性 | |
Connection | ConnectionRef |
Private 属性 | |
ConnectionPtr | conn |
动画会话。
在文件 Animation.h 第 85 行定义.
using YSLib::UI::GAnimationSession< _tCallable >::Connection = ystdex::decay_t<_tCallable> |
在文件 Animation.h 第 88 行定义.
using YSLib::UI::GAnimationSession< _tCallable >::ConnectionPtr = shared_ptr<Connection> |
在文件 Animation.h 第 89 行定义.
|
inline |
使用 ADL 调用 ResetState 函数复位连接对象状态以确保安全。
在文件 Animation.h 第 95 行定义.
YSLib::UI::GAnimationSession< _tCallable >::PDefH | ( | void | , |
Start | |||
) | const |
使用 ADL 调用 AnimateConnection 开始动画。
|
inline |
在文件 Animation.h 第 105 行定义.
Connection YSLib::UI::GAnimationSession< _tCallable >::YAssertNonnull | ( | conn | ) |
|
private |
Connection YSLib::UI::GAnimationSession< _tCallable >::ConnectionRef |
在文件 Animation.h 第 114 行定义.