YSTest
PreAlpha_b500_20140530
The YSLib Test Project
|
滚轮事件参数。 更多...
#include <ywgtevt.h>
Public 成员函数 | |
CursorWheelEventArgs (IWidget &, WheelDelta, const KeyInput &, const InputType &={}, RoutingStrategy=Direct) | |
![]() | |
CursorEventArgs (IWidget &, const KeyInput &, const InputType &={}, RoutingStrategy=Direct) | |
构造:使用按键输入类型对象、输入类型对象和事件路由策略。 更多... | |
![]() | |
InputEventArgs (IWidget &, const KeyInput &={}, RoutingStrategy=Direct) | |
构造:使用本机键按下对象和路由事件类型。 更多... | |
DefCvt (const ynothrow, const KeyInput &, Keys) PDefHOp(bool | |
转换为按键代码类型。 更多... | |
KeyIndex code const | ImplRet (Tester(Keys, code)) DefGetter(const ynothrow |
取按键代码。 更多... | |
![]() | |
RoutedEventArgs (IWidget &wgt, RoutingStrategy strategy=Direct) | |
![]() | |
UIEventArgs (IWidget &wgt) | |
DefDeCopyCtor (UIEventArgs) virtual DefDeDtor(UIEventArgs) DefDeCopyAssignment(UIEventArgs) DefGetter(const ynothrow | |
复制构造:默认实现。 更多... | |
Private 属性 | |
WheelDelta | delta |
额外继承的成员函数 | |
![]() | |
using | InputType = Drawing::Point |
输入类型。 更多... | |
![]() | |
enum | RoutingStrategy { Bubble = 0, Tunnel = 1, Direct = 2 } |
事件路由策略枚举。 更多... | |
![]() | |
InputType | Position |
![]() | |
Devices::KeyInputDevice::Tester | Tester {Devices::KeyInputDevice::DefaultTest} |
按键状态测试器。 更多... | |
KeyInput | Keys |
包含的按键代码。 更多... | |
KeyIndex code const const KeyInput | Keys |
![]() | |
RoutingStrategy | Strategy |
事件路由策略。 更多... | |
bool | Handled |
事件已经被处理。 更多... | |
![]() | |
IWidget | Sender |
YSLib::UI::CursorWheelEventArgs::CursorWheelEventArgs | ( | IWidget & | wgt, |
WheelDelta | d, | ||
const KeyInput & | k, | ||
const InputType & | pt = {} , |
||
RoutingStrategy | s = Direct |
||
) |
在文件 ywgtevt.cpp 第 55 行定义.
|
private |