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 {} |