|
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 中定义.