YSTest
PreAlpha_b500_20140530
The YSLib Test Project
|
样式无关的控件。 更多...
类 | |
class | YSLib::UI::Controller |
部件控制器。 更多... | |
class | YSLib::UI::Control |
控件。 更多... | |
命名空间 | |
YSLib | |
YSLib::UI | |
枚举 | |
enum | YSLib::UI::CursorState { YSLib::UI::CursorState::Outside, YSLib::UI::CursorState::Over, YSLib::UI::CursorState::Pressed } |
指针设备光标相对于控件的状态。 更多... | |
函数 | |
bool | YSLib::UI::IsEnabled (const IWidget &wgt) |
判断部件是否为可用的控件。 更多... | |
void | YSLib::UI::SetEnabledOf (IWidget &wgt, bool b) |
设置部件可用性。 更多... | |
YF_API bool | YSLib::UI::Enable (IWidget &, bool=true) |
设置部件可用性,且当可用性改变时无效化部件区域。 更多... | |
template<VisualEvent _vID> | |
YSLib::UI::EventT (typename EventTypeMapping< _vID >::HandlerType)&FetchEvent(IWidget &wgt) | |
取部件事件。 更多... | |
template<VisualEvent _vID, typename _tEventArgs > | |
size_t | YSLib::UI::CallEvent (IWidget &wgt, _tEventArgs &&e) |
调用部件事件,并忽略 BadEvent 异常。 更多... | |
template<VisualEvent _vID, class _tEventArgs > | |
void | YSLib::UI::OnEvent_Call (_tEventArgs &&e) |
处理事件:直接转发至发送者。 更多... | |
template<class _tEventArgs > | |
void | YSLib::UI::OnEvent_StopRouting (_tEventArgs &&e) |
YF_API void | YSLib::UI::OnUIEvent_Invalidate (UIEventArgs &&) |
处理用户界面事件:无效化发送者。 更多... | |
YF_API void | YSLib::UI::OnKeyHeld (KeyEventArgs &&) |
处理键接触保持事件。 更多... | |
YF_API void | YSLib::UI::OnTouchDown_RequestToFrontFocused (CursorEventArgs &&) |
处理屏幕接触开始事件:使用一般接触策略。 更多... | |
YF_API void | YSLib::UI::OnTouchHeld (CursorEventArgs &&) |
处理屏幕接触保持事件。 更多... | |
YF_API void | YSLib::UI::OnTouchHeld_Dragging (CursorEventArgs &&) |
处理屏幕接触移动事件:拖放按下部件。 更多... | |
YF_API void | YSLib::UI::OnTouchHeld_DraggingRaw (CursorEventArgs &&, IWidget &) |
处理屏幕接触移动事件:拖放指定部件。 更多... | |
YF_API void | YSLib::UI::OnKey_Bound_TouchUp (KeyEventArgs &&) |
处理按键事件:按键-指针设备接触结束。 更多... | |
YF_API void | YSLib::UI::OnKey_Bound_TouchDown (KeyEventArgs &&) |
处理按键事件:按键-指针设备接触开始。 更多... | |
YF_API void | YSLib::UI::OnKey_Bound_Click (KeyEventArgs &&) |
处理按键事件:按键-指针设备按下。 更多... | |
样式无关的控件。
在文件 ycontrol.h 中定义.