MCPcopy Create free account
hub / github.com/MyGUI/mygui / createPropertyField

Method createPropertyField

Tools/LayoutEditor/PropertyFieldManager.cpp:72–83  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

70 }
71
72 IPropertyField* PropertyFieldManager::createPropertyField(MyGUI::Widget* _window, std::string_view _type)
73 {
74 IPropertyField* result = nullptr;
75
76 MapFactoryItem::iterator item = mFactories.find(_type);
77 MYGUI_ASSERT(item != mFactories.end(), "Factory PropertyField '" << _type << "' not found.");
78
79 (*item).second(result, _window);
80 result->initialise(_type);
81
82 return result;
83 }
84
85}

Callers 5

getPropertyFieldMethod · 0.80
AddParametrsMethod · 0.80
AddParametrsMethod · 0.80
notifySelectItemMethod · 0.80
getPropertyFieldMethod · 0.80

Calls 3

findMethod · 0.45
endMethod · 0.45
initialiseMethod · 0.45

Tested by

no test coverage detected