YSTest
PreAlpha_b380_20130211
The YSLib Test Project
|
部件接口。 More...
#include <ywidget.h>
Public Member Functions | |
virtual | ~IWidget () |
virtual Renderer & | GetRenderer () const =0 |
取渲染器。 | |
virtual View & | GetView () const =0 |
取部件视图。 | |
virtual AController & | GetController () const =0 |
取控制器。 | |
virtual WidgetRange | GetChildren ()=0 |
取子部件。 | |
|
inlinevirtual |
|
pure virtual |
取子部件。
Implemented in YSLib::Components::ScrollableContainer, YSLib::Components::Widget, YSLib::Components::AScrollBar, YSLib::Components::DropDownList, YSLib::Components::ATrack, YSLib::Components::ListBox, YSLib::Components::Panel, and YSLib::Components::DialogBox.
|
pure virtual |
取控制器。
Implemented in YSLib::Components::Widget.
Referenced by YSLib::Components::CallEvent(), YSLib::Components::FetchEvent(), and YSLib::Components::SetEnabledOf().
|
pure virtual |
取渲染器。
Implemented in YSLib::Components::Widget.
|
pure virtual |
取部件视图。
Implemented in YSLib::Components::Widget.
Referenced by YSLib::Components::FetchContainerPtr(), YSLib::Components::FetchFocusingPtr(), YSLib::Components::GetLocationOf(), YSLib::Components::GetSizeOf(), and YSLib::Components::SetVisibleOf().