YSTest
PreAlpha_b400_20130424
The YSLib Test Project
|
部件接口。 更多...
#include <ywidget.h>
Public 成员函数 | |
virtual | ~IWidget () |
virtual Renderer & | GetRenderer () const =0 |
取渲染器。 | |
virtual View & | GetView () const =0 |
取部件视图。 | |
virtual AController & | GetController () const =0 |
取控制器。 | |
virtual WidgetRange | GetChildren ()=0 |
取子部件。 | |
|
pure virtual |
取子部件。
在 YSLib::UI::ScrollableContainer,YSLib::UI::Widget,YSLib::UI::AScrollBar,YSLib::UI::DropDownList,YSLib::UI::ATrack,YSLib::UI::ListBox,YSLib::UI::Panel , 以及 YSLib::UI::DialogBox 内被实现.
|
pure virtual |
取控制器。
在 YSLib::UI::Widget 内被实现.
参考自 YSLib::UI::CallEvent(),YSLib::UI::FetchEvent() , 以及 YSLib::UI::SetEnabledOf().
|
pure virtual |
取渲染器。
在 YSLib::UI::Widget 内被实现.
|
pure virtual |
取部件视图。
在 YSLib::UI::Widget 内被实现.
参考自 YSLib::UI::FetchContainerPtr(),YSLib::UI::FetchFocusingPtr(),YSLib::UI::GetLocationOf(),YSLib::UI::GetSizeOf() , 以及 YSLib::UI::SetVisibleOf().