|
OpenLexocad
27.0
|
Exports the visible Elements of the Document to an IV file. More...
#include <IV_Exporter.h>
Public Member Functions | |
| IV_Exporter (std::shared_ptr< OpenLxApp::Document > aDoc) | |
| IV_Exporter ()=delete | |
| virtual | ~IV_Exporter () |
| virtual int | exportFile (const Base::String &filename) override |
Public Member Functions inherited from OpenLxApp::Exporter | |
| Exporter (std::shared_ptr< OpenLxApp::Document > aDoc) | |
| Exporter ()=delete | |
| void | setSilentMode (bool aFlag) |
| bool | isInSilentMode () const |
| virtual | ~Exporter () |
Static Public Member Functions | |
| static std::shared_ptr< IV_Exporter > | createIn (std::shared_ptr< OpenLxApp::Document > aDoc) |
Additional Inherited Members | |
Protected Member Functions inherited from OpenLxApp::Exporter | |
| bool | init () |
Protected Attributes inherited from OpenLxApp::Exporter | |
| std::shared_ptr< OpenLxApp::Document > | _doc |
| bool | _silentMode = false |
Exports the visible Elements of the Document to an IV file.
| OpenLxApp::IV_Exporter::IV_Exporter | ( | std::shared_ptr< OpenLxApp::Document > | aDoc | ) |
|
delete |
|
inlinevirtual |
|
static |
|
overridevirtual |
Implements OpenLxApp::Exporter.