SWMMVis  6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
attributecandidates.h
Go to the documentation of this file.
1
19#ifndef OPENSWMMVIS_RENDER_ATTRIBUTECANDIDATES_H
20#define OPENSWMMVIS_RENDER_ATTRIBUTECANDIDATES_H
21
23
24#include <QStringList>
25
27
30[[nodiscard]] QStringList modelLayerNumeric(SWMMModelLayer::Category cat);
31
33[[nodiscard]] QStringList modelLayerString(SWMMModelLayer::Category cat);
34
39[[nodiscard]] QStringList resultsLayerNumeric(int kindOrdinal);
40
41// NB 2D mesh cells are deliberately absent here: MeshFillStyle exposes its
42// colour source as a Q_ENUM (CellAttribute), so the generic property editor
43// builds the combo itself — the same mechanism dashPattern already uses.
44
45} // namespace OpenSWMM::Render::AttributeCandidates
46
47#endif // OPENSWMMVIS_RENDER_ATTRIBUTECANDIDATES_H
Definition attributecandidates.h:26
QStringList modelLayerNumeric(SWMMModelLayer::Category cat)
Definition attributecandidates.cpp:11
QStringList resultsLayerNumeric(int kindOrdinal)
Definition attributecandidates.cpp:84
QStringList modelLayerString(SWMMModelLayer::Category cat)
Definition attributecandidates.cpp:56
SwmmCategory
Stable ordinal categorising every SWMM-element kind that has per-kind styling, per-kind tree rows,...
Definition swmm_category.h:28
Map layer that renders an OpenSWMMEngine network (nodes, links, subcatchments, rain gages) and provid...