Showing the changes to libraries/render-utils/src/RenderScriptingInterface.cpp (1 of 5 files). Show all
Unified · Split
| @@ -40,6 +40,11 @@ QString RenderScripting::Tone::getCurve() const { · 39 unmodified lines | |||
| 40 | }; | 40 | }; |
| 41 | } | 41 | } |
| 42 | 42 | ||
| 43 | render::RenderContext RenderScriptingInterface::getRenderContext() { | ||
| 44 | render::RenderContext::ItemsConfig items{ *_opaque, *_transparent, *_overlay3D }; | ||
| 45 | return render::RenderContext{ items, *_tone, _drawStatus, _drawHitEffect, _deferredDebugSize, _deferredDebugMode }; | ||
| 46 | } | ||
| 47 | |||
| 43 | void RenderScriptingInterface::setItemCounts(const render::RenderContext::ItemsConfig& items) { | 48 | void RenderScriptingInterface::setItemCounts(const render::RenderContext::ItemsConfig& items) { |
| 44 | _opaque->setCounts(items.opaque); | 49 | _opaque->setCounts(items.opaque); |
| 45 | _transparent->setCounts(items.transparent); | 50 | _transparent->setCounts(items.transparent); |