YSTest
PreAlpha_b400_20130424
The YSLib Test Project
|
标准部件事件定义。 更多...
命名空间 | |
namespace | YSLib |
namespace | YSLib::UI |
namespace | YSLib::UI::EventMapping |
事件映射命名空间。 | |
宏定义 | |
#define | DefEventTypeMapping(_name, _tEventHandler) |
类型定义 | |
typedef Drawing::Point | YSLib::UI::MScreenPositionEventArgs |
屏幕(指针设备)输入事件参数模块类。 | |
typedef GHEvent< void(UIEventArgs &&)> | YSLib::UI::HUIEvent |
typedef GHEvent< void(InputEventArgs &&)> | YSLib::UI::HInputEvent |
typedef GHEvent< void(KeyEventArgs &&)> | YSLib::UI::HKeyEvent |
typedef GHEvent< void(TouchEventArgs &&)> | YSLib::UI::HTouchEvent |
typedef GHEvent< void(PaintEventArgs &&)> | YSLib::UI::HPaintEvent |
typedef GEventPointerWrapper < UIEventArgs && > | YSLib::UI::EventMapping::MappedType |
映射项类型。 | |
typedef GIHEvent< UIEventArgs && > | YSLib::UI::EventMapping::ItemType |
typedef pair< VisualEvent, MappedType > | YSLib::UI::EventMapping::PairType |
typedef map< VisualEvent, MappedType > | YSLib::UI::EventMapping::MapType |
映射表类型。 | |
typedef pair< typename MapType::iterator, bool > | YSLib::UI::EventMapping::SearchResult |
搜索表结果类型。 | |
typedef EventMapping::MapType | YSLib::UI::VisualEventMap |
函数 | |
template<class _tEventHandler > | |
size_t | YSLib::UI::DoEvent (AController &controller, const VisualEvent &id, typename _tEventHandler::EventArgsType &&e) |
template<class _tEventHandler > | |
size_t | YSLib::UI::DoEvent (AController &controller, const VisualEvent &id, typename _tEventHandler::EventArgsType &e) |
yconstexpr EventPriority | YSLib::UI::BackgroundPriority (0xC0) |
用户界面绘制优先级。 | |
yconstexpr EventPriority | YSLib::UI::BoundaryPriority (0x60) |
yconstexpr EventPriority | YSLib::UI::ForegroundPriority (0x40) |
标准部件事件定义。
在文件 ywgtevt.h 中定义.