|
| virtual QIcon | extensionMergeColorfullOverlayIcons (const QIcon &orig) const override |
| |
| virtual void | extensionSetupContextMenu (QMenu *, QObject *, const char *) override |
| |
| virtual void | extensionUpdateData (const App::Property *) override |
| |
| | ViewProviderAttachExtension (void) |
| | Constructor. More...
|
| |
| virtual | ~ViewProviderAttachExtension ()=default |
| |
| 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 |
| |