History

Merge pull request #15569 from SamGondelman/switch

Sam Gateau committed 7 years ago

Commit ffbe0552 parents c0037c3 db813fa6 files · +116 −12Browse files

Showing the changes to interface/src/Application.cpp (1 of 6 files). Show all

Unified · Split

interface/src/Application.cpp+4−5
@@ -193,8 +193,7 @@ · 192 unmodified lines
193193 #include "scripting/TTSScriptingInterface.h"
194194 #include "scripting/KeyboardScriptingInterface.h"
195195 #include "scripting/PerformanceScriptingInterface.h"
196−
197−
196+#include "scripting/RenderScriptingInterface.h"
198197
199198 #if defined(Q_OS_MAC) || defined(Q_OS_WIN)
200199 #include "SpeechRecognizer.h"
@@ -3328,7 +3327,7 @@ void Application::onDesktopRootContextCreated(QQmlContext* surfaceContext) { · 3127 unmodified lines
33283327 surfaceContext->setContextProperty("LODManager", DependencyManager::get<LODManager>().data());
33293328 surfaceContext->setContextProperty("HMD", DependencyManager::get<HMDScriptingInterface>().data());
33303329 surfaceContext->setContextProperty("Scene", DependencyManager::get<SceneScriptingInterface>().data());
3331− surfaceContext->setContextProperty("Render", _graphicsEngine.getRenderEngine()->getConfiguration().get());
3330+ surfaceContext->setContextProperty("Render", RenderScriptingInterface::getInstance());
33323331 surfaceContext->setContextProperty("Workload", _gameWorkload._engine->getConfiguration().get());
33333332 surfaceContext->setContextProperty("Reticle", getApplicationCompositor().getReticleInterface());
33343333 surfaceContext->setContextProperty("Snapshot", DependencyManager::get<Snapshot>().data());
@@ -3443,7 +3442,7 @@ void Application::setupQmlSurface(QQmlContext* surfaceContext, bool setAdditiona · 108 unmodified lines
34433442 surfaceContext->setContextProperty("InputConfiguration", DependencyManager::get<InputConfiguration>().data());
34443443 surfaceContext->setContextProperty("SoundCache", DependencyManager::get<SoundCacheScriptingInterface>().data());
34453444 surfaceContext->setContextProperty("AvatarBookmarks", DependencyManager::get<AvatarBookmarks>().data());
3446− surfaceContext->setContextProperty("Render", AbstractViewStateInterface::instance()->getRenderEngine()->getConfiguration().get());
3445+ surfaceContext->setContextProperty("Render", RenderScriptingInterface::getInstance());
34473446 surfaceContext->setContextProperty("Workload", qApp->getGameWorkload()._engine->getConfiguration().get());
34483447 surfaceContext->setContextProperty("Controller", DependencyManager::get<controller::ScriptingInterface>().data());
34493448 surfaceContext->setContextProperty("Pointers", DependencyManager::get<PointerScriptingInterface>().data());
@@ -7397,7 +7396,7 @@ void Application::registerScriptEngineWithApplicationServices(ScriptEnginePointe · 3947 unmodified lines
73977396 scriptEngine->registerFunction("HMD", "getHUDLookAtPosition3D", HMDScriptingInterface::getHUDLookAtPosition3D, 0);
73987397
73997398 scriptEngine->registerGlobalObject("Scene", DependencyManager::get<SceneScriptingInterface>().data());
7400− scriptEngine->registerGlobalObject("Render", _graphicsEngine.getRenderEngine()->getConfiguration().get());
7399+ scriptEngine->registerGlobalObject("Render", RenderScriptingInterface::getInstance());
74017400 scriptEngine->registerGlobalObject("Workload", _gameWorkload._engine->getConfiguration().get());
74027401
74037402 GraphicsScriptingInterface::registerMetaTypes(scriptEngine.data());