merge(upgrade): port particle extensions onto official native 13.6.1 (unverified)

This commit is contained in:
tei
2026-10-09 09:37:07 +09:00
767 changed files with 85435 additions and 153 deletions

View File

@@ -14,6 +14,8 @@
#include <mln/storage/resource_options.hpp>
#include <mln/util/client_options.hpp>
#include <mln/util/action_journal_options.hpp>
#include <mln/renderer/retained_underlay.hpp>
#include <mln/renderer/render_segment.hpp>
#include <cstdint>
#include <string>
@@ -55,6 +57,14 @@ public:
/// Triggers a repaint.
void triggerRepaint();
/** Enables or disables the map-scoped retained static underlay optimization. */
void setRetainedUnderlayEnabled(bool);
bool setContinuousLayerRange(std::string startLayerId, std::string endLayerId);
bool setRenderSegmentPlan(RenderSegmentPlan);
RenderSegmentDiagnostics getRenderSegmentDiagnostics() const;
bool isRetainedUnderlayEnabled() const;
RetainedUnderlayDiagnostics getRetainedUnderlayDiagnostics() const;
style::Style& getStyle();
const style::Style& getStyle() const;