History

Adding ui to debug render settings

Sam Gateau committed 7 years ago

Commit 0862e401 parent 24049a44 files · +77 −11Browse files

Showing the changes to interface/src/scripting/RenderScriptingInterface.cpp (1 of 4 files). Show all

Unified · Split

interface/src/scripting/RenderScriptingInterface.cpp+6−6
@@ -19,24 +19,24 @@ RenderScriptingInterface* RenderScriptingInterface::getInstance() { · 18 unmodified lines
1919 }
2020
2121 RenderScriptingInterface::RenderScriptingInterface() {
22− setRenderMethod((render::Args::RenderMethod)_renderMethodSetting.get() == render::Args::RenderMethod::DEFERRED ? DEFERRED : FORWARD);
22+ setRenderMethod((RenderMethod)_renderMethodSetting.get() == RenderMethod::DEFERRED ? RenderMethod::DEFERRED : RenderMethod::FORWARD);
2323 setShadowsEnabled(_shadowsEnabledSetting.get());
2424 setAmbientOcclusionEnabled(_ambientOcclusionEnabledSetting.get());
2525 setAntialiasingEnabled(_antialiasingEnabledSetting.get());
2626 }
2727
28−QString RenderScriptingInterface::getRenderMethod() {
29− return (render::Args::RenderMethod)_renderMethodSetting.get() == render::Args::RenderMethod::DEFERRED ? DEFERRED : FORWARD;
28+RenderScriptingInterface::RenderMethod RenderScriptingInterface::getRenderMethod() {
29+ return (RenderMethod)_renderMethodSetting.get() == RenderMethod::DEFERRED ? RenderMethod::DEFERRED : RenderMethod::FORWARD;
3030 }
3131
32−void RenderScriptingInterface::setRenderMethod(const QString& renderMethod) {
33− render::Args::RenderMethod newMethod = renderMethod == FORWARD ? render::Args::RenderMethod::FORWARD : render::Args::RenderMethod::DEFERRED;
32+void RenderScriptingInterface::setRenderMethod(RenderScriptingInterface::RenderMethod renderMethod) {
33+ RenderMethod newMethod = renderMethod == RenderMethod::FORWARD ? RenderMethod::FORWARD : RenderMethod::DEFERRED;
3434 if (_renderMethodSetting.get() == newMethod) {
3535 return;
3636 }
3737
3838 if (QThread::currentThread() != thread()) {
39− QMetaObject::invokeMethod(this, "setRenderMethod", Q_ARG(const QString&, renderMethod));
39+ QMetaObject::invokeMethod(this, "setRenderMethod", Q_ARG(RenderScriptingInterface::RenderMethod, renderMethod));
4040 return;
4141 }
4242