#include <swmm2dmeshqsgrenderer.h>
|
| QSGNode * | updatePaintNode (QSGNode *oldNode, UpdatePaintNodeData *) override |
| |
◆ SWMM2DMeshQSGRenderer()
| SWMM2DMeshQSGRenderer::SWMM2DMeshQSGRenderer |
( |
QQuickItem * |
parent = nullptr | ) |
|
|
explicit |
◆ ~SWMM2DMeshQSGRenderer()
| SWMM2DMeshQSGRenderer::~SWMM2DMeshQSGRenderer |
( |
| ) |
|
|
override |
◆ contentRevision()
| quint64 SWMM2DMeshQSGRenderer::contentRevision |
( |
| ) |
const |
|
inlinenoexcept |
Monotonic counter bumped every time an external change marks this renderer's content dirty. MapCanvas compares it against the value recorded when it last grabbed the QSG framebuffer, so a change that arrives after the canvas cleared its own dirty flag still forces a regrab instead of compositing a stale frame. Extent and layer-pointer changes are keyed separately by the canvas and do not bump this.
◆ setLayer()
◆ setMapExtent()
| void SWMM2DMeshQSGRenderer::setMapExtent |
( |
const MapExtent & |
extent | ) |
|
◆ updatePaintNode()
| QSGNode * SWMM2DMeshQSGRenderer::updatePaintNode |
( |
QSGNode * |
oldNode, |
|
|
UpdatePaintNodeData * |
|
|
) |
| |
|
overrideprotected |
The documentation for this class was generated from the following files: