Public Member Functions | |
| void | slotAppendObject (const Gui::ViewProvider &) |
| void | slotDeleteDocument (const Gui::Document &) |
| void | slotDeleteObject (const Gui::ViewProvider &) |
Static Public Member Functions | |
| static void | destruct () |
| Destructs the sole instance. | |
| static ViewProviderPythonFeatureObserver * | instance () |
| The one and only instance. | |
Definition at line 71 of file ViewProviderPythonFeature.cpp.
| void ViewProviderPythonFeatureObserver::destruct | ( | void | ) | [static] |
Destructs the sole instance.
Definition at line 106 of file ViewProviderPythonFeature.cpp.
| ViewProviderPythonFeatureObserver * ViewProviderPythonFeatureObserver::instance | ( | void | ) | [static] |
The one and only instance.
Definition at line 99 of file ViewProviderPythonFeature.cpp.
Referenced by Gui::ViewProviderPythonFeatureImp::ViewProviderPythonFeatureImp().
| void ViewProviderPythonFeatureObserver::slotAppendObject | ( | const Gui::ViewProvider & | obj | ) |
Definition at line 121 of file ViewProviderPythonFeature.cpp.
References Py::Exception::clear(), App::PropertyPythonObject::getClassTypeId(), Gui::ViewProviderDocumentObject::getClassTypeId(), App::DocumentObject::getDocument(), Gui::ViewProviderDocumentObject::getObject(), App::PropertyContainer::getPropertyByName(), and Base::BaseClass::isDerivedFrom().
| void ViewProviderPythonFeatureObserver::slotDeleteDocument | ( | const Gui::Document & | d | ) |
Definition at line 112 of file ViewProviderPythonFeature.cpp.
References Gui::Document::getDocument().
| void ViewProviderPythonFeatureObserver::slotDeleteObject | ( | const Gui::ViewProvider & | obj | ) |
Definition at line 152 of file ViewProviderPythonFeature.cpp.
References Py::Exception::clear(), App::PropertyPythonObject::getClassTypeId(), Gui::ViewProviderDocumentObject::getClassTypeId(), App::DocumentObject::getDocument(), Gui::ViewProviderDocumentObject::getObject(), App::PropertyContainer::getPropertyByName(), App::Document::getUndoMode(), and Base::BaseClass::isDerivedFrom().
1.6.1