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

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

#include <scroll.h>

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

Public 类型

typedef float ValueType
 值类型。
 

Public 成员函数

 ScrollEventArgs (IWidget &wgt, ScrollCategory t, ValueType val)
 构造:使用指定事件源、滚动事件类型和值。
 
 ScrollEventArgs (IWidget &wgt, ScrollCategory t, ValueType val, ValueType old_val)
 构造:使用指定事件源、滚动事件类型、值和旧值。
 
ValueType GetValue () const ynothrow
 取值。
 
ValueType GetOldValue () const ynothrow
 取旧值。
 
void SetValue (ValueType _tempArgName)
 设置值。
 
void SetOldValue (ValueType _tempArgName)
 设置旧值。
 
- Public 成员函数 继承自 YSLib::UI::UIEventArgs
 UIEventArgs (IWidget &wgt)
 
 UIEventArgs (const UIEventArgs &)=default
 复制构造:默认实现。
 
UIEventArgsoperator= (const UIEventArgs &)=default
 复制赋值:默认实现。
 
IWidgetGetSender () const ynothrow
 
void SetSender (IWidget &wgt)
 

Public 属性

ScrollCategory Category
 滚动事件类别。
 

详细描述

滚动事件参数类。

自从
build 193

在文件 scroll.h64 行定义.

成员类型定义说明

值类型。

在文件 scroll.h67 行定义.

构造及析构函数说明

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

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

注解
值等于旧值。

在文件 scroll.h79 行定义.

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

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

在文件 scroll.h86 行定义.

成员函数说明

ValueType YSLib::UI::ScrollEventArgs::GetOldValue ( ) const
inline

取旧值。

自从
build 271

在文件 scroll.h101 行定义.

ValueType YSLib::UI::ScrollEventArgs::GetValue ( ) const
inline

取值。

自从
build 271

在文件 scroll.h96 行定义.

void YSLib::UI::ScrollEventArgs::SetOldValue ( ValueType  _tempArgName)
inline

设置旧值。

自从
build 271

在文件 scroll.h112 行定义.

void YSLib::UI::ScrollEventArgs::SetValue ( ValueType  _tempArgName)
inline

设置值。

自从
build 271

在文件 scroll.h107 行定义.

类成员变量说明

ScrollCategory YSLib::UI::ScrollEventArgs::Category

滚动事件类别。

自从
build 271

在文件 scroll.h73 行定义.


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