mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-21 22:03:37 +00:00
committed by
Konstantin Pastbin
parent
f1cf844986
commit
a60efa9b43
@@ -6,8 +6,6 @@
|
||||
#include "drape/overlay_tree.hpp"
|
||||
#include "drape/vertex_array_buffer.hpp"
|
||||
|
||||
#include "base/stl_helpers.hpp"
|
||||
|
||||
namespace dp
|
||||
{
|
||||
RenderBucket::RenderBucket(drape_ptr<VertexArrayBuffer> && buffer) : m_buffer(std::move(buffer)) {}
|
||||
@@ -59,8 +57,10 @@ void RenderBucket::Update(ScreenBase const & modelView)
|
||||
{
|
||||
BeforeUpdate();
|
||||
for (auto & overlayHandle : m_overlay)
|
||||
{
|
||||
if (overlayHandle->IsVisible())
|
||||
overlayHandle->Update(modelView);
|
||||
}
|
||||
}
|
||||
|
||||
void RenderBucket::CollectOverlayHandles(ref_ptr<OverlayTree> tree)
|
||||
@@ -129,7 +129,7 @@ void RenderBucket::SetFeatureMinZoom(int minZoom)
|
||||
void RenderBucket::RenderDebug(ref_ptr<GraphicsContext> context, ScreenBase const & screen,
|
||||
ref_ptr<DebugRenderer> debugRectRenderer) const
|
||||
{
|
||||
if (!debugRectRenderer || !debugRectRenderer->IsEnabled() || m_overlay.empty())
|
||||
if (m_overlay.empty())
|
||||
return;
|
||||
|
||||
for (auto const & handle : m_overlay)
|
||||
|
||||
Reference in New Issue
Block a user