namespace Msp {
namespace GLtk {
-DataFile::LoadableTypeRegistry<Panel::Loader, Panel::Loader::AddChildType> Panel::widget_registry;
+TypeRegistry<Panel::Loader::AddChildType, Panel::Loader &> Panel::widget_registry;
bool Panel::widget_registry_init_done = false;
Panel::Panel():
add("layout", &Loader::layout);
add("row", &Loader::arrangement<Row>);
add("stack", &Loader::arrangement<Stack>);
- widget_registry.add_all(*this);
+ widget_registry.invoke_all(*this);
}
Layout &Panel::Loader::get_layout()