History

Exposed DebugDraw interface to Java Script

Anthony J. Thibault committed 9 years ago

Commit 01abb4b1 parent 0d0c26e6 files · +80 −14Browse 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+3−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
3434 #include <AudioConstants.h>
3535 #include <AudioEffectOptions.h>
3636 #include <AvatarData.h>
37+#include <DebugDraw.h>
3738 #include <EntityScriptingInterface.h>
3839 #include <MessagesClient.h>
3940 #include <NetworkAccessManager.h>
@@ -630,6 +631,8 @@ void ScriptEngine::init() { · 590 unmodified lines
630631 registerGlobalObject("Tablet", DependencyManager::get<TabletScriptingInterface>().data());
631632 registerGlobalObject("Assets", &_assetScriptingInterface);
632633 registerGlobalObject("Resources", DependencyManager::get<ResourceScriptingInterface>().data());
634+
635+ registerGlobalObject("DebugDraw", &DebugDraw::getInstance());
633636 }
634637
635638 void ScriptEngine::registerValue(const QString& valueName, QScriptValue value) {