History

ModelScriptingInterface::appendMeshes

Seth Alves committed 9 years ago

Commit 200550a1 parent a3fadbc4 files · +94 −3Browse files

Showing the changes to libraries/script-engine/src/ModelScriptingInterface.h (1 of 4 files). Show all

Unified · Split

libraries/script-engine/src/ModelScriptingInterface.h+5−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 #include "MeshProxy.h"
2121
2222 using MeshPointer = std::shared_ptr<model::Mesh>;
23+class ScriptEngine;
2324
2425 class ModelScriptingInterface : public QObject {
2526 Q_OBJECT
@@ -28,6 +29,10 @@ public: · 2 unmodified lines
2829 ModelScriptingInterface(QObject* parent);
2930
3031 Q_INVOKABLE QString meshToOBJ(MeshProxyList in);
32+ Q_INVOKABLE QScriptValue appendMeshes(MeshProxyList in);
33+
34+private:
35+ ScriptEngine* _modelScriptEngine { nullptr };
3136 };
3237
3338 QScriptValue meshToScriptValue(QScriptEngine* engine, MeshProxy* const &in);