| 636 | } |
| 637 | |
| 638 | inline std::set<RendererLightPtr> getAllRenderLights() |
| 639 | { |
| 640 | std::set<RendererLightPtr> result; |
| 641 | |
| 642 | auto renderSystem = GlobalMapModule().getRoot()->getRenderSystem(); |
| 643 | renderSystem->foreachLight([&](const RendererLightPtr& light) |
| 644 | { |
| 645 | result.insert(light); |
| 646 | }); |
| 647 | |
| 648 | return result; |
| 649 | } |
| 650 | |
| 651 | inline std::set<render::IRenderableObject::Ptr> getAllObjects(IRenderEntityPtr entity) |
| 652 | { |
no test coverage detected