Showing the changes to libraries/script-engine/src/ModelScriptingInterface.h (1 of 10 files). Show all
Unified · Split
| @@ -17,7 +17,7 @@ · 16 unmodified lines | |||
| 17 | #include <QScriptValue> | 17 | #include <QScriptValue> |
| 18 | #include <OBJWriter.h> | 18 | #include <OBJWriter.h> |
| 19 | #include <model/Geometry.h> | 19 | #include <model/Geometry.h> |
| 20 | #include "MeshProxy.h" | 20 | #include <model/MeshProxy.h> |
| 21 | 21 | ||
| 22 | using MeshPointer = std::shared_ptr<model::Mesh>; | 22 | using MeshPointer = std::shared_ptr<model::Mesh>; |
| 23 | class ScriptEngine; | 23 | class ScriptEngine; |
| @@ -36,10 +36,4 @@ private: · 12 unmodified lines | |||
| 36 | ScriptEngine* _modelScriptEngine { nullptr }; | 36 | ScriptEngine* _modelScriptEngine { nullptr }; |
| 37 | }; | 37 | }; |
| 38 | 38 | ||
| 39 | QScriptValue meshToScriptValue(QScriptEngine* engine, MeshProxy* const &in); | ||
| 40 | void meshFromScriptValue(const QScriptValue& value, MeshProxy* &out); | ||
| 41 | |||
| 42 | QScriptValue meshesToScriptValue(QScriptEngine* engine, const MeshProxyList &in); | ||
| 43 | void meshesFromScriptValue(const QScriptValue& value, MeshProxyList &out); | ||
| 44 | |||
| 45 | #endif // hifi_ModelScriptingInterface_h | 39 | #endif // hifi_ModelScriptingInterface_h |