History

HUD LookAt positions could be NULL now if whenever they're out of range HMD.HUDLookAtPosition2D -> HMD.getHUDLookAtPosition2D() HMD.HUDLookAtPosition3D -> HMD.getHUDLookAtPosition3D()

Thijs Wenker committed 11 years ago

Commit 062c2cb1 parent cb096566 files · +46 −23Browse files

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

Unified · Split

libraries/script-engine/src/ScriptEngine.cpp+5−1
@@ -272,8 +272,12 @@ QScriptValue ScriptEngine::registerGlobalObject(const QString& name, QObject* ob · 271 unmodified lines
272272 }
273273
274274 void ScriptEngine::registerFunction(const QString& name, QScriptEngine::FunctionSignature fun, int numArguments) {
275+ registerFunction(globalObject(), name, fun, numArguments);
276+}
277+
278+void ScriptEngine::registerFunction(QScriptValue parent, const QString& name, QScriptEngine::FunctionSignature fun, int numArguments) {
275279 QScriptValue scriptFun = newFunction(fun, numArguments);
276− globalObject().setProperty(name, scriptFun);
280+ parent.setProperty(name, scriptFun);
277281 }
278282
279283 void ScriptEngine::registerGetterSetter(const QString& name, QScriptEngine::FunctionSignature getter,