History

It's working...it's workinggit add -A!

Zach Fox committed 9 years ago

Commit 5edd5d21 parent a16e2617 files · +175 −15Browse files

Showing the changes to libraries/script-engine/src/ScriptEngine.cpp (1 of 7 files). Show all

Unified · Split

libraries/script-engine/src/ScriptEngine.cpp+6−5
@@ -59,6 +59,7 @@ · 58 unmodified lines
5959 #include "FileScriptingInterface.h" // unzip project
6060 #include "MenuItemProperties.h"
6161 #include "ScriptAudioInjector.h"
62+#include "ScriptAvatarData.h"
6263 #include "ScriptCache.h"
6364 #include "ScriptEngineLogging.h"
6465 #include "ScriptEngine.h"
@@ -111,15 +112,15 @@ static QScriptValue debugPrint(QScriptContext* context, QScriptEngine* engine) { · 46 unmodified lines
111112 return QScriptValue();
112113 }
113114
114−QScriptValue avatarDataToScriptValue(QScriptEngine* engine, const AvatarSharedPointer& in) {
115− return engine->newQObject(new AvatarDataScriptingInterface(in), QScriptEngine::ScriptOwnership);
115+/*
116+QScriptValue avatarDataToScriptValue(QScriptEngine* engine, AvatarData* const &in) {
117+ return engine->newQObject(in, QScriptEngine::QtOwnership, DEFAULT_QOBJECT_WRAP_OPTIONS);
116118 }
117119
118120 void avatarDataFromScriptValue(const QScriptValue &object, AvatarData* &out) {
119− if (auto avatarDataInterface = qobject_cast<AvatarDataScriptingInterface*>(object.toQObject())) {
120− out = avatarDataInterface->getAvatarData();
121− }
121+ out = qobject_cast<AvatarData*>(object.toQObject());
122122 }
123+*/
123124
124125 Q_DECLARE_METATYPE(controller::InputController*)
125126 //static int inputControllerPointerId = qRegisterMetaType<controller::InputController*>();