|
void | extensionBeforeDelete () override |
|
bool | extensionCanDragObject (App::DocumentObject *) const override |
|
bool | extensionCanDropObject (App::DocumentObject *) const override |
|
void | extensionFinishRestoring () override |
|
void | extensionModeSwitchChange (void) override |
|
void | extensionOnChanged (const App::Property *) override |
|
void | extensionReattach (App::DocumentObject *) override |
|
void | extensionUpdateData (const App::Property *) override |
|
bool | isLinkVisible () const |
|
void | setLinkVisible (bool) |
|
| ViewProviderLinkObserver () |
|
virtual | ~ViewProviderLinkObserver () |
|
virtual void | extensionAttach (App::DocumentObject *) |
|
virtual void | extensionBeforeDelete () |
|
virtual bool | extensionCanDragAndDropObject (App::DocumentObject *) const |
|
virtual bool | extensionCanDragObject (App::DocumentObject *) const |
|
virtual bool | extensionCanDragObjects () const |
|
virtual bool | extensionCanDropObject (App::DocumentObject *) const |
|
virtual bool | extensionCanDropObjectEx (App::DocumentObject *, App::DocumentObject *, const char *, const std::vector< std::string > &) const |
|
virtual bool | extensionCanDropObjects () const |
|
virtual std::vector< App::DocumentObject * > | extensionClaimChildren (void) const |
|
virtual std::vector< App::DocumentObject * > | extensionClaimChildren3D (void) const |
|
virtual void | extensionDragObject (App::DocumentObject *) |
|
virtual void | extensionDropObject (App::DocumentObject *) |
|
virtual std::string | extensionDropObjectEx (App::DocumentObject *obj, App::DocumentObject *, const char *, const std::vector< std::string > &) |
|
virtual void | extensionFinishRestoring () |
|
virtual SoSeparator * | extensionGetBackRoot (void) const |
|
virtual SoGroup * | extensionGetChildRoot (void) const |
|
virtual bool | extensionGetDetailPath (const char *, SoFullPath *, SoDetail *&) const |
|
virtual std::vector< std::string > | extensionGetDisplayModes (void) const |
|
virtual bool | extensionGetElementPicked (const SoPickedPoint *, std::string &) const |
|
virtual SoSeparator * | extensionGetFrontRoot (void) const |
|
virtual void | extensionHide (void) |
| Hides the view provider. More...
|
|
virtual QIcon | extensionMergeColorfullOverlayIcons (const QIcon &orig) const |
|
virtual QIcon | extensionMergeGreyableOverlayIcons (const QIcon &orig) const |
|
virtual void | extensionModeSwitchChange (void) |
|
virtual bool | extensionOnDelete (const std::vector< std::string > &) |
|
virtual void | extensionReattach (App::DocumentObject *) |
|
virtual int | extensionReplaceObject (App::DocumentObject *, App::DocumentObject *) |
|
virtual void | extensionSetDisplayMode (const char *) |
|
virtual void | extensionSetupContextMenu (QMenu *, QObject *, const char *) |
|
virtual void | extensionShow (void) |
| Shows the view provider. More...
|
|
virtual void | extensionStartRestoring () |
|
virtual void | extensionUpdateData (const App::Property *) |
|
Gui::ViewProviderDocumentObject * | getExtendedViewProvider () |
|
const Gui::ViewProviderDocumentObject * | getExtendedViewProvider () const |
|
virtual PyObject * | getExtensionPyObject () |
|
bool | ignoreOverlayIcon () const |
|
void | setIgnoreOverlayIcon (bool on) |
|
| ViewProviderExtension () |
|
virtual | ~ViewProviderExtension () |
|
| Extension () |
|
App::ExtensionContainer * | getExtendedContainer () |
|
const App::ExtensionContainer * | getExtendedContainer () const |
|
virtual PyObject * | getExtensionPyObject () |
|
virtual void | initExtension (App::ExtensionContainer *obj) |
|
bool | isPythonExtension () |
|
std::string | name () const |
|
virtual | ~Extension () |
|
virtual Property * | extensionGetPropertyByName (const char *name) const |
| find a property by its name More...
|
|
virtual const char * | extensionGetPropertyName (const Property *prop) const |
| get the name of a property More...
|
|
virtual void | extensionGetPropertyMap (std::map< std::string, Property * > &Map) const |
| get all properties of the class (including properties of the parent) More...
|
|
virtual void | extensionGetPropertyList (std::vector< Property * > &List) const |
| get all properties of the class (including properties of the parent) More...
|
|
virtual short | extensionGetPropertyType (const Property *prop) const |
| get the Type of a Property More...
|
|
virtual short | extensionGetPropertyType (const char *name) const |
| get the Type of a named Property More...
|
|
virtual const char * | extensionGetPropertyGroup (const Property *prop) const |
| get the Group of a Property More...
|
|
virtual const char * | extensionGetPropertyGroup (const char *name) const |
| get the Group of a named Property More...
|
|
virtual const char * | extensionGetPropertyDocumentation (const Property *prop) const |
| get the Group of a Property More...
|
|
virtual const char * | extensionGetPropertyDocumentation (const char *name) const |
| get the Group of a named Property More...
|
|
virtual void | extensionSave (Base::Writer &) const |
|
virtual void | extensionRestore (Base::XMLReader &) |
|
bool | extensionIsDerivedFrom (const Base::Type type) const |
|