History

implement new setProperties() getProperties() for Particle to allow setting all properties at once using a JS hash

Brad Hefta-Gaub committed 12 years ago

Commit 99f9ae91 parent 1e0f1ad6 files · +98 −40Browse 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+1−0
@@ -99,6 +99,7 @@ void ScriptEngine::init() { · 98 unmodified lines
99 99
100 // register meta-type for glm::vec3 conversions100 // register meta-type for glm::vec3 conversions
101 registerMetaTypes(&_engine);101 registerMetaTypes(&_engine);
102 qScriptRegisterMetaType(&_engine, ParticlePropertiesToScriptValue, ParticlePropertiesFromScriptValue);
102 103
103 QScriptValue agentValue = _engine.newQObject(this);104 QScriptValue agentValue = _engine.newQObject(this);
104 _engine.globalObject().setProperty("Agent", agentValue);105 _engine.globalObject().setProperty("Agent", agentValue);