History

Merge branch 'master' of https://github.com/highfidelity/hifi into baseball

Atlante45 committed 10 years ago

Commit 1d498af2 parents c4e43c4 06c8235276 files · +6552 −4777Browse files

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

Unified · Split

libraries/script-engine/src/ScriptEngine.cpp+3−3
@@ -81,6 +81,9 @@ void avatarDataFromScriptValue(const QScriptValue &object, AvatarData* &out) { · 80 unmodified lines
8181 out = qobject_cast<AvatarData*>(object.toQObject());
8282 }
8383
84+Q_DECLARE_METATYPE(controller::InputController*)
85+static int inputControllerPointerId = qRegisterMetaType<controller::InputController*>();
86+
8487 QScriptValue inputControllerToScriptValue(QScriptEngine *engine, controller::InputController* const &in) {
8588 return engine->newQObject(in);
8689 }
@@ -89,8 +92,6 @@ void inputControllerFromScriptValue(const QScriptValue &object, controller::Inpu · 2 unmodified lines
8992 out = qobject_cast<controller::InputController*>(object.toQObject());
9093 }
9194
92−
93−
9495 static bool hasCorrectSyntax(const QScriptProgram& program) {
9596 const auto syntaxCheck = QScriptEngine::checkSyntax(program.sourceCode());
9697 if (syntaxCheck.state() != QScriptSyntaxCheckResult::Valid) {
@@ -673,7 +674,6 @@ void ScriptEngine::run() { · 576 unmodified lines
673674 }
674675
675676 _isRunning = true;
676− _isFinished = false;
677677 if (_wantSignals) {
678678 emit runningStateChanged();
679679 }