History

pass parameters to entities

James B. Pollack committed 11 years ago

Commit 3cee5691 parent b229b524 files · +5 −0Browse files

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

Unified · Split

libraries/script-engine/src/ScriptEngine.cpp+2−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818 #include <QtNetwork/QNetworkReply>
1919 #include <QtScript/QScriptEngine>
2020 #include <QtScript/QScriptValue>
21+#include <QtCore/QStringList>
2122
2223 #include <AudioConstants.h>
2324 #include <AudioEffectOptions.h>
@@ -1225,6 +1226,7 @@ void ScriptEngine::callEntityScriptMethod(const EntityItemID& entityID, const QS · 1201 unmodified lines
12251226 if (entityScript.property(methodName).isFunction()) {
12261227 QScriptValueList args;
12271228 args << entityID.toScriptValue(this);
1229+ args << qScriptValueFromSequence(this, params);
12281230 entityScript.property(methodName).call(entityScript, args);
12291231 }
12301232