The SharedObject is an interface that must be implemented by all classes that want to share their resources when copied within the same document.
More...
#include <SharedObject.h>
The SharedObject is an interface that must be implemented by all classes that want to share their resources when copied within the same document.
Derived classes must implement the 'copyShared()' method. These objects are treated differently in
- See also
- Core::CoreDocument::copyObject(). The standard implementation is:
{
if (getDocument() == toDoc) return this;
else return App::LxObject::copy(toDoc, copyMap);
}
- Since
- 26.0
◆ ~SharedObject()
virtual Core::SharedObject::~SharedObject |
( |
| ) |
|
|
virtualdefault |
◆ copyShared()
◆ CoreDocument
The documentation for this class was generated from the following file:
- D:/CadworkJobs/SoftwareProjekte/Lexocad/LexoGit/Lexocad/lexocad/Core/include/Core/SharedObject.h