History

Pass tablet QQuickItem to TabletScriptingInterface

Also, moved TabletScriptingInterface to script-engine library for easy access, baby.

Anthony J. Thibault committed 9 years ago

Commit d4f9d211 parent db0b2ba6 files · +21 −4Browse 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
@@ -62,6 +62,7 @@ · 61 unmodified lines
6262 #include "WebSocketClass.h"
6363 #include "RecordingScriptingInterface.h"
6464 #include "ScriptEngines.h"
65+#include "TabletScriptingInterface.h"
6566
6667 #include "MIDIEvent.h"
6768
@@ -542,6 +543,8 @@ void ScriptEngine::init() { · 474 unmodified lines
542543 auto recordingInterface = DependencyManager::get<RecordingScriptingInterface>();
543544 registerGlobalObject("Recording", recordingInterface.data());
544545
546+ registerGlobalObject("Tablet", DependencyManager::get<TabletScriptingInterface>().data());
547+
545548 registerGlobalObject("Assets", &_assetScriptingInterface);
546549 registerGlobalObject("Resources", DependencyManager::get<ResourceScriptingInterface>().data());
547550 }