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
34#include <AudioConstants.h>34#include <AudioConstants.h>
35#include <AudioEffectOptions.h>35#include <AudioEffectOptions.h>
36#include <AvatarData.h>36#include <AvatarData.h>
37#include <DebugDraw.h>
37#include <EntityScriptingInterface.h>38#include <EntityScriptingInterface.h>
38#include <MessagesClient.h>39#include <MessagesClient.h>
39#include <NetworkAccessManager.h>40#include <NetworkAccessManager.h>
@@ -630,6 +631,8 @@ void ScriptEngine::init() { · 590 unmodified lines
630 registerGlobalObject("Tablet", DependencyManager::get<TabletScriptingInterface>().data());631 registerGlobalObject("Tablet", DependencyManager::get<TabletScriptingInterface>().data());
631 registerGlobalObject("Assets", &_assetScriptingInterface);632 registerGlobalObject("Assets", &_assetScriptingInterface);
632 registerGlobalObject("Resources", DependencyManager::get<ResourceScriptingInterface>().data());633 registerGlobalObject("Resources", DependencyManager::get<ResourceScriptingInterface>().data());
634
635 registerGlobalObject("DebugDraw", &DebugDraw::getInstance());
633}636}
634 637
635void ScriptEngine::registerValue(const QString& valueName, QScriptValue value) {638void ScriptEngine::registerValue(const QString& valueName, QScriptValue value) {