MCPcopy Create free account
hub / github.com/FreeCAD/FreeCAD / addDynamicProperty

Method addDynamicProperty

src/App/DocumentObject.cpp:891–906  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

889}
890
891App::Property* DocumentObject::addDynamicProperty(
892 std::string_view type,
893 const char* name,
894 const char* group,
895 const char* doc,
896 short attr,
897 bool ro,
898 bool hidden
899)
900{
901 auto prop = TransactionalObject::addDynamicProperty(type, name, group, doc, attr, ro, hidden);
902 if (prop && _pDoc) {
903 _pDoc->addOrRemovePropertyOfObject(this, prop, true);
904 }
905 return prop;
906}
907
908void DocumentObject::onBeforeChange(const Property* prop)
909{

Callers 15

addPropertyMethod · 0.45
addPropertyMethod · 0.45
setOnChangeCopyObjectMethod · 0.45
setupCopyOnChangeMethod · 0.45
exportObjectsMethod · 0.45
importObjectsMethod · 0.45
applyChnMethod · 0.45
getPropFunction · 0.45
getMethod · 0.45
addFaceColorsMethod · 0.45
addColorsMethod · 0.45
acceptMethod · 0.45

Calls 1