|
YSTest
PreAlpha_b500_20140530
The YSLib Test Project
|
部件加载器。 更多...
#include <Loader.h>

Public 成员函数 | |
| unique_ptr< IWidget > | DetectWidgetNode (const ValueNode &) |
| ValueNode | LoadUILayout (const string &) |
| ValueNode | TransformUILayout (const ValueNode &) |
Public 属性 | |
| GWidgetRegister | Default {} |
| GWidgetRegister< const Rect & > | Bounds {} |
| GWidgetInserterRegister < IWidget & > | Insert {} |
| GWidgetInserterRegister < IWidget &, const ZOrderType & > | InsertZOrdered {} |
| unique_ptr< IWidget > YSLib::UI::WidgetLoader::DetectWidgetNode | ( | const ValueNode & | node | ) |
在文件 Loader.cpp 第 84 行定义.
参考 YSLib::Drawing::bounds, Bounds, Default , 以及 YSLib::UI::ParseRect().
参考自 TransformUILayout().


在文件 Loader.cpp 第 107 行定义.
参考 NPL::SContext::Analyze(), NPL::LoadNPLA1() , 以及 TransformUILayout().

在文件 Loader.cpp 第 114 行定义.
参考 YSLib::UI::CheckChildName(), YSLib::UI::DefaultZOrder(), DetectWidgetNode(), Insert, InsertZOrdered, YSLib::Drawing::r , 以及 YSLib::UI::wgt.
参考自 LoadUILayout().


| GWidgetRegister<const Rect&> YSLib::UI::WidgetLoader::Bounds {} |
| GWidgetRegister YSLib::UI::WidgetLoader::Default {} |
| GWidgetInserterRegister<IWidget&> YSLib::UI::WidgetLoader::Insert {} |
| GWidgetInserterRegister<IWidget&, const ZOrderType&> YSLib::UI::WidgetLoader::InsertZOrdered {} |