YSTest  PreAlpha_b500_20140530
The YSLib Test Project
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
YSLib::UI::ScrollEventArgs结构体 参考

滚动事件参数类。 更多...

#include <scroll.h>

类 YSLib::UI::ScrollEventArgs 继承关系图:
YSLib::UI::ScrollEventArgs 的协作图:

Public 类型

using ValueType = float
 值类型。 更多...
 

Public 成员函数

 ScrollEventArgs (IWidget &wgt, ScrollCategory t, ValueType val)
 构造:使用指定事件源、滚动事件类型和值。 更多...
 
 ScrollEventArgs (IWidget &wgt, ScrollCategory t, ValueType val, ValueType old_val)
 构造:使用指定事件源、滚动事件类型、值和旧值。 更多...
 
 DefGetter (const ynothrow, ValueType, Value, first) DefGetter(const ynothrow
 取值。 更多...
 
second DefSetter (ValueType, Value, first) DefSetter(ValueType
 设置值。 更多...
 
- Public 成员函数 继承自 YSLib::UI::UIEventArgs
 UIEventArgs (IWidget &wgt)
 
 DefDeCopyCtor (UIEventArgs) virtual DefDeDtor(UIEventArgs) DefDeCopyAssignment(UIEventArgs) DefGetter(const ynothrow
 复制构造:默认实现。 更多...
 

Public 属性

ScrollCategory Category
 滚动事件类别。 更多...
 
 ValueType
 
 OldValue
 
second OldValue
 
- Public 属性 继承自 YSLib::UI::UIEventArgs
IWidget Sender
 

详细描述

滚动事件参数类。

自从
build 193

在文件 scroll.h67 行定义.

成员类型定义说明

值类型。

在文件 scroll.h70 行定义.

构造及析构函数说明

YSLib::UI::ScrollEventArgs::ScrollEventArgs ( IWidget &  wgt,
ScrollCategory  t,
ValueType  val 
)
inline

构造:使用指定事件源、滚动事件类型和值。

注解
值等于旧值。

在文件 scroll.h82 行定义.

YSLib::UI::ScrollEventArgs::ScrollEventArgs ( IWidget &  wgt,
ScrollCategory  t,
ValueType  val,
ValueType  old_val 
)
inline

构造:使用指定事件源、滚动事件类型、值和旧值。

在文件 scroll.h89 行定义.

成员函数说明

YSLib::UI::ScrollEventArgs::DefGetter ( const ynothrow  ,
ValueType  ,
Value  ,
first   
) const

取值。

自从
build 271

取旧值。

自从
build 271
second YSLib::UI::ScrollEventArgs::DefSetter ( ValueType  ,
Value  ,
first   
)

设置值。

自从
build 271

设置旧值。

自从
build 271

类成员变量说明

ScrollCategory YSLib::UI::ScrollEventArgs::Category

滚动事件类别。

自从
build 271

在文件 scroll.h76 行定义.

YSLib::UI::ScrollEventArgs::OldValue

在文件 scroll.h104 行定义.

second YSLib::UI::ScrollEventArgs::OldValue

在文件 scroll.h115 行定义.


该结构体的文档由以下文件生成: