![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
#include <QObject>#include <QString>#include <openswmm/engine/openswmm_engine.h>Go to the source code of this file.
Classes | |
| class | SWMMDataObjectPropertyAdapter |
| Common base for non-spatial Data Object property adapters. More... | |
Slice DA.2 — Common base class for the 14 non-spatial Data Object property adapters. Provides the QObject + name + engine handle plumbing that every adapter shares so the per-type subclasses only declare their type-specific Q_PROPERTYs and accessors.
Designed to mirror the contract of the spatial-side adapters (SWMMNodePropertyAdapter, SWMMLinkPropertyAdapter, SWMMSubcatchPropertyAdapter) so PropertiesPanel::routeNonSpatialFeature can dispatch uniformly across the spatial / non-spatial split.