App: change API signature DocumentObjectExtension::extensionIsElementVisible
This commit is contained in:
@@ -96,7 +96,7 @@ public:
|
||||
Base::Matrix4D *mat, bool transform, int depth) const;
|
||||
|
||||
virtual int extensionSetElementVisible(const char *, bool) {return -1;}
|
||||
virtual int extensionIsElementVisible(const char *) {return -1;}
|
||||
virtual int extensionIsElementVisible(const char *) const {return -1;}
|
||||
virtual bool extensionHasChildElement() const {return false;}
|
||||
};
|
||||
|
||||
|
||||
+1
-1
@@ -1012,7 +1012,7 @@ int LinkBaseExtension::extensionSetElementVisible(const char *element, bool visi
|
||||
return -1;
|
||||
}
|
||||
|
||||
int LinkBaseExtension::extensionIsElementVisible(const char *element) {
|
||||
int LinkBaseExtension::extensionIsElementVisible(const char *element) const {
|
||||
int index = _getShowElementValue()?getElementIndex(element):getArrayIndex(element);
|
||||
if(index>=0) {
|
||||
auto propElementVis = getVisibilityListProperty();
|
||||
|
||||
+1
-1
@@ -293,7 +293,7 @@ public:
|
||||
virtual void onExtendedDocumentRestored() override;
|
||||
|
||||
virtual int extensionSetElementVisible(const char *, bool) override;
|
||||
virtual int extensionIsElementVisible(const char *) override;
|
||||
virtual int extensionIsElementVisible(const char *) const override;
|
||||
virtual bool extensionHasChildElement() const override;
|
||||
|
||||
virtual PyObject* getExtensionPyObject(void) override;
|
||||
|
||||
Reference in New Issue
Block a user