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

用户界面事件参数基类。 更多...

#include <ywgtevt.h>

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

Public 成员函数

 UIEventArgs (IWidget &wgt)
 
 UIEventArgs (const UIEventArgs &)=default
 复制构造:默认实现。
 
UIEventArgsoperator= (const UIEventArgs &)=default
 复制赋值:默认实现。
 
IWidgetGetSender () const ynothrow
 
void SetSender (IWidget &wgt)
 

Private 属性

IWidgetpSender
 

详细描述

用户界面事件参数基类。

警告
非虚析构。
自从
build 255

在文件 ywgtevt.h54 行定义.

构造及析构函数说明

YSLib::UI::UIEventArgs::UIEventArgs ( IWidget wgt)
inlineexplicit

在文件 ywgtevt.h61 行定义.

YSLib::UI::UIEventArgs::UIEventArgs ( const UIEventArgs )
inlinedefault

复制构造:默认实现。

自从
build 295

成员函数说明

IWidget& YSLib::UI::UIEventArgs::GetSender ( ) const
inline
UIEventArgs& YSLib::UI::UIEventArgs::operator= ( const UIEventArgs )
inlinedefault

复制赋值:默认实现。

自从
build 295
void YSLib::UI::UIEventArgs::SetSender ( IWidget wgt)
inline

在文件 ywgtevt.h77 行定义.

参考自 YSLib::UI::GUIState::ResponseKey(),YSLib::UI::GUIState::ResponseTouch() , 以及 YSLib::UI::GUIState::ResponseTouchBase().

这是这个函数的调用关系图:

类成员变量说明

IWidget* YSLib::UI::UIEventArgs::pSender
private

在文件 ywgtevt.h57 行定义.


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