YSTest: YSLib::UI::ScrollEventArgs结构体 参考

YSTest PreAlpha_b800_20170810 The YSLib Test Project

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

- 类列表
- 类索引
- 类继承关系
- 类成员

Public 类型 | Public 成员函数 | Public 属性 | 所有成员列表
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)
| 构造：使用指定事件源、滚动事件类型、值和旧值。 更多...
| DefDeCopyCtor (ScrollEventArgs)~ScrollEventArgs() override
| 虚析构：类定义外默认实现。 更多...
| DefGetter (const ynothrow, ValueType, Value, first) DefGetter(const ynothrow
| 取值。 更多...
second | DefSetter (, ValueType, Value, first) DefSetter(
| 设置值。 更多...
Public 成员函数 继承自 YSLib::UI::UIEventArgs
| UIEventArgs (IWidget &wgt)
| DefDeCopyCtor (UIEventArgs) virtual ~UIEventArgs()
| 复制构造：默认实现。 更多...
| DefDeCopyAssignment (UIEventArgs) DefGetter(const ynothrow
| 复制赋值：默认实现。 更多...

## Public 属性

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

## 详细描述

滚动事件参数类。

自从
  build 193

在文件 Scroll.h 第 67 行定义.

## 成员类型定义说明

using YSLib::UI::ScrollEventArgs::ValueType = float

值类型。

在文件 Scroll.h 第 70 行定义.

## 构造及析构函数说明

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

inline

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

注解
  值等于旧值。

在文件 Scroll.h 第 82 行定义.

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

inline

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

在文件 Scroll.h 第 89 行定义.

## 成员函数说明

YSLib::UI::ScrollEventArgs::DefDeCopyCtor | ( | ScrollEventArgs |  | ) |

override

虚析构：类定义外默认实现。

自从
  build 586
  build 586

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.h 第 76 行定义.

YSLib::UI::ScrollEventArgs::OldValue

在文件 Scroll.h 第 111 行定义.

second YSLib::UI::ScrollEventArgs::OldValue

在文件 Scroll.h 第 122 行定义.

YSLib::UI::ScrollEventArgs::ValueType

在文件 Scroll.h 第 111 行定义.

second YSLib::UI::ScrollEventArgs::ValueType

在文件 Scroll.h 第 122 行定义.

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

- Scroll.h