| cacheChildLabel(int enable=-1) const | App::LinkBaseExtension | |
| checkCopyOnChange(App::DocumentObject *parent, const App::Property &prop) | App::LinkBaseExtension | protected |
| checkGeoElementMap(const App::DocumentObject *obj, const App::DocumentObject *linked, PyObject **pyObj, const char *postfix) const | App::LinkBaseExtension | protected |
| checkingProperty | App::LinkBaseExtension | mutableprotected |
| connCopyOnChangeSource | App::LinkBaseExtension | protected |
| copyOnChangeConns | App::LinkBaseExtension | protected |
| CopyOnChangeDisabled enum value | App::LinkBaseExtension | |
| CopyOnChangeEnabled enum value | App::LinkBaseExtension | |
| CopyOnChangeOwned enum value | App::LinkBaseExtension | |
| copyOnChangeSrcConns | App::LinkBaseExtension | protected |
| CopyOnChangeTracking enum value | App::LinkBaseExtension | |
| detachElement(App::DocumentObject *obj) | App::LinkBaseExtension | protected |
| detachElements() | App::LinkBaseExtension | protected |
| DocumentObjectExtension() | App::DocumentObjectExtension | |
| elementNameFromIndex(int idx, std::ostream &ss) const | App::LinkBaseExtension | |
| enableLabelCache | App::LinkBaseExtension | mutableprotected |
| expandSubname(std::string &subname) const | App::LinkBaseExtension | |
| Extension() | App::Extension | |
| extensionExecute(void) override | App::LinkBaseExtension | virtual |
| extensionGetLinkedObject(DocumentObject *&ret, bool recurse, Base::Matrix4D *mat, bool transform, int depth) const override | App::LinkBaseExtension | virtual |
| extensionGetPropertyByName(const char *name) const override | App::LinkBaseExtension | virtual |
| extensionGetPropertyDocumentation(const Property *prop) const | App::Extension | virtual |
| extensionGetPropertyDocumentation(const char *name) const | App::Extension | virtual |
| extensionGetPropertyGroup(const Property *prop) const | App::Extension | virtual |
| extensionGetPropertyGroup(const char *name) const | App::Extension | virtual |
| extensionGetPropertyList(std::vector< Property * > &List) const | App::Extension | virtual |
| extensionGetPropertyMap(std::map< std::string, Property * > &Map) const | App::Extension | virtual |
| extensionGetPropertyName(const Property *prop) const | App::Extension | virtual |
| extensionGetPropertyType(const Property *prop) const | App::Extension | virtual |
| extensionGetPropertyType(const char *name) const | App::Extension | virtual |
| extensionGetSubObject(DocumentObject *&ret, const char *subname, PyObject **pyObj=nullptr, Base::Matrix4D *mat=nullptr, bool transform=false, int depth=0) const override | App::LinkBaseExtension | virtual |
| extensionGetSubObjects(std::vector< std::string > &ret, int reason) const override | App::LinkBaseExtension | virtual |
| extensionHasChildElement() const override | App::LinkBaseExtension | virtual |
| extensionIsDerivedFrom(const Base::Type type) const | App::Extension | |
| extensionIsElementVisible(const char *) override | App::LinkBaseExtension | virtual |
| extensionMustExecute(void) override | App::LinkBaseExtension | virtual |
| extensionOnChanged(const Property *p) override | App::LinkBaseExtension | virtual |
| ExtensionPythonObject | App::Extension | protected |
| extensionRestore(Base::XMLReader &) | App::Extension | virtual |
| extensionSave(Base::Writer &) const | App::Extension | virtual |
| extensionSetElementVisible(const char *, bool) override | App::LinkBaseExtension | virtual |
| flattenSubname(const char *subname) const | App::LinkBaseExtension | |
| getArrayIndex(const char *subname, const char **psubname=nullptr) | App::LinkBaseExtension | static |
| getContainer() | App::LinkBaseExtension | |
| getContainer() const | App::LinkBaseExtension | |
| getElementIndex(const char *subname, const char **psubname=nullptr) const | App::LinkBaseExtension | |
| getExtendedContainer() | App::Extension | |
| getExtendedContainer() const | App::Extension | |
| getExtendedObject() | App::DocumentObjectExtension | |
| getExtendedObject() const | App::DocumentObjectExtension | |
| getExtensionPyObject(void) override | App::LinkBaseExtension | virtual |
| getLink(int depth=0) const | App::LinkBaseExtension | |
| getLinkedChildren(bool filter=true) const | App::LinkBaseExtension | |
| getOnChangeCopyObjects(std::vector< App::DocumentObject * > *excludes=nullptr, App::DocumentObject *src=nullptr) | App::LinkBaseExtension | |
| getProperty(int idx) | App::LinkBaseExtension | |
| getProperty(const char *) | App::LinkBaseExtension | |
| getPropertyInfo() const | App::LinkBaseExtension | virtual |
| getPropertyInfoMap() const | App::LinkBaseExtension | virtual |
| getScaleVector() const | App::LinkBaseExtension | |
| getSubElements() const | App::LinkBaseExtension | |
| getSubName() const | App::LinkBaseExtension | |
| getTransform(bool transform) const | App::LinkBaseExtension | |
| getTrueLinkedObject(bool recurse, Base::Matrix4D *mat=nullptr, int depth=0, bool noElement=false) const | App::LinkBaseExtension | |
| getViewProviderExtensionName() const | App::DocumentObjectExtension | virtual |
| hasCopyOnChange | App::LinkBaseExtension | protected |
| hasOldSubElement | App::LinkBaseExtension | protected |
| hasPlacement() const | App::LinkBaseExtension | |
| initExtension(App::ExtensionContainer *obj) | App::Extension | virtual |
| initExtensionSubclass(Base::Type &toInit, const char *ClassName, const char *ParentName, Base::Type::instantiationMethod method=nullptr) | App::Extension | protectedstatic |
| initExtensionType(Base::Type type) | App::Extension | protected |
| isCopyOnChangeProperty(App::DocumentObject *obj, const Property &prop) | App::LinkBaseExtension | static |
| isLinkedToConfigurableObject() const | App::LinkBaseExtension | |
| isLinkMutated() const | App::LinkBaseExtension | |
| isPythonExtension() | App::Extension | |
| LinkBaseExtension() | App::LinkBaseExtension | |
| LinkCopyOnChangeType enum name | App::LinkBaseExtension | |
| linkedPlainGroup() const | App::LinkBaseExtension | |
| LinkModeAutoDelete enum value | App::LinkBaseExtension | |
| LinkModeAutoLink enum value | App::LinkBaseExtension | |
| LinkModeAutoUnlink enum value | App::LinkBaseExtension | |
| LinkModeNone enum value | App::LinkBaseExtension | |
| LinkPropMap typedef | App::LinkBaseExtension | |
| linkTransform() const | App::LinkBaseExtension | |
| m_isPythonExtension | App::Extension | protected |
| makeCopyOnChange() | App::LinkBaseExtension | protected |
| monitorOnChangeCopyObjects(const std::vector< App::DocumentObject * > &objs) | App::LinkBaseExtension | |
| myHiddenElements | App::LinkBaseExtension | protected |
| myLabelCache | App::LinkBaseExtension | mutableprotected |
| mySubElements | App::LinkBaseExtension | mutableprotected |
| mySubName | App::LinkBaseExtension | mutableprotected |
| name() const | App::Extension | |
| OnChangeCopyOptions enum name | App::LinkBaseExtension | |
| onExtendedDocumentRestored() override | App::LinkBaseExtension | virtual |
| onExtendedSettingDocument() | App::DocumentObjectExtension | virtual |
| onExtendedSetupObject() | App::DocumentObjectExtension | virtual |
| onExtendedUnsetupObject() override | App::LinkBaseExtension | virtual |
| parseSubName() const | App::LinkBaseExtension | protected |
| pauseCopyOnChange | App::LinkBaseExtension | protected |
| plainGroupConns | App::LinkBaseExtension | protected |
| prevLinkedObjectID | App::LinkBaseExtension | protected |
| PropIndex enum name | App::LinkBaseExtension | |
| PropInfoMap typedef | App::LinkBaseExtension | |
| PropMax enum value | App::LinkBaseExtension | |
| props | App::LinkBaseExtension | protected |
| setLink(int index, DocumentObject *obj, const char *subname=nullptr, const std::vector< std::string > &subs=std::vector< std::string >()) | App::LinkBaseExtension | |
| setOnChangeCopyObject(App::DocumentObject *obj, OnChangeCopyOptions options) | App::LinkBaseExtension | |
| setProperty(int idx, Property *prop) | App::LinkBaseExtension | virtual |
| setupCopyOnChange(App::DocumentObject *obj, App::DocumentObject *linked, std::vector< boost::signals2::scoped_connection > *copyOnChangeConns, bool checkExisting) | App::LinkBaseExtension | static |
| setupCopyOnChange(App::DocumentObject *parent, bool checkSource=false) | App::LinkBaseExtension | protected |
| slotChangedPlainGroup(const App::DocumentObject &, const App::Property &) | App::LinkBaseExtension | protected |
| syncCopyOnChange() | App::LinkBaseExtension | |
| syncElementList() | App::LinkBaseExtension | protected |
| update(App::DocumentObject *parent, const Property *prop) | App::LinkBaseExtension | protected |
| updateGroup() | App::LinkBaseExtension | protected |
| ~DocumentObjectExtension() | App::DocumentObjectExtension | virtual |
| ~Extension() | App::Extension | virtual |
| ~LinkBaseExtension() | App::LinkBaseExtension | virtual |