Python: [skip ci] expose Python types in their corresponding modules
This commit is contained in:
@@ -68,6 +68,7 @@
|
||||
#include "GuiApplication.h"
|
||||
#include "MainWindow.h"
|
||||
#include "Document.h"
|
||||
#include "DocumentPy.h"
|
||||
#include "View.h"
|
||||
#include "View3DPy.h"
|
||||
#include "WidgetFactory.h"
|
||||
@@ -94,6 +95,7 @@
|
||||
#include "TransactionObject.h"
|
||||
#include "FileDialog.h"
|
||||
#include "ExpressionBindingPy.h"
|
||||
#include "ViewProviderLinkPy.h"
|
||||
|
||||
#include "TextDocumentEditorView.h"
|
||||
#include "SplitView3DInventor.h"
|
||||
@@ -474,6 +476,10 @@ Application::Application(bool GUIenabled)
|
||||
Base::Interpreter().addType(&LinkViewPy::Type,module,"LinkView");
|
||||
Base::Interpreter().addType(&AxisOriginPy::Type,module,"AxisOrigin");
|
||||
Base::Interpreter().addType(&CommandPy::Type,module, "Command");
|
||||
Base::Interpreter().addType(&DocumentPy::Type, module, "Document");
|
||||
Base::Interpreter().addType(&ViewProviderPy::Type, module, "ViewProvider");
|
||||
Base::Interpreter().addType(&ViewProviderDocumentObjectPy::Type, module, "ViewProviderDocumentObject");
|
||||
Base::Interpreter().addType(&ViewProviderLinkPy::Type, module, "ViewProviderLink");
|
||||
}
|
||||
|
||||
Base::PyGILStateLocker lock;
|
||||
|
||||
Reference in New Issue
Block a user