History

Add Uuid object to ScriptEngine

Andrew Meadows committed 12 years ago

Commit 23c68731 parent 84d7e394 files · +71 −2Browse 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+5−2
@@ -60,7 +60,8 @@ ScriptEngine::ScriptEngine(const QString& scriptContents, const QString& fileNam · 59 unmodified lines
60 _scriptName(),60 _scriptName(),
61 _fileNameString(fileNameString),61 _fileNameString(fileNameString),
62 _quatLibrary(),62 _quatLibrary(),
63 _vec3Library()63 _vec3Library(),
64 _uuidLibrary()
64{65{
65}66}
66 67
@@ -83,7 +84,8 @@ ScriptEngine::ScriptEngine(const QUrl& scriptURL, · 16 unmodified lines
83 _scriptName(),84 _scriptName(),
84 _fileNameString(),85 _fileNameString(),
85 _quatLibrary(),86 _quatLibrary(),
86 _vec3Library()87 _vec3Library(),
88 _uuidLibrary()
87{89{
88 QString scriptURLString = scriptURL.toString();90 QString scriptURLString = scriptURL.toString();
89 _fileNameString = scriptURLString;91 _fileNameString = scriptURLString;
@@ -197,6 +199,7 @@ void ScriptEngine::init() { · 107 unmodified lines
197 registerGlobalObject("Particles", &_particlesScriptingInterface);199 registerGlobalObject("Particles", &_particlesScriptingInterface);
198 registerGlobalObject("Quat", &_quatLibrary);200 registerGlobalObject("Quat", &_quatLibrary);
199 registerGlobalObject("Vec3", &_vec3Library);201 registerGlobalObject("Vec3", &_vec3Library);
202 registerGlobalObject("Uuid", &_uuidLibrary);
200 203
201 registerGlobalObject("Voxels", &_voxelsScriptingInterface);204 registerGlobalObject("Voxels", &_voxelsScriptingInterface);
202 205