![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
Versioned model, layer and attached-results observations and copied view metadata. More...
Go to the source code of this file.
Classes | |
| struct | OpenSWMM::Sdk::LayerViewState |
| Copied metadata for one unambiguous current canvas attachment. More... | |
| struct | OpenSWMM::Sdk::ResultVariableState |
| One current rendering channel's selected variable and native unit metadata. More... | |
| struct | OpenSWMM::Sdk::ResultsViewState |
| Copied state of an attached results layer, separate from run-attempt telemetry. More... | |
| struct | OpenSWMM::Sdk::ViewSnapshot |
| Pure copied current metadata at the shared registry watermark. More... | |
| struct | OpenSWMM::Sdk::ViewEvent |
| Owning deferred observation identifying state to query again. More... | |
| struct | OpenSWMM::Sdk::ViewEventFilter |
| Registration-time reason, session and runtime-attachment selection. More... | |
| class | OpenSWMM::Sdk::IViewEvents |
| Frozen optional GUI-thread view metadata and deferred domain observation service. More... | |
Namespaces | |
| namespace | OpenSWMM |
| namespace | OpenSWMM::Sdk |
| Public header-only ABI for independently compiled native GUI extensions. | |
Macros | |
| #define | OPENSWMM_VIEW_EVENTS_IID "io.opensimulator.openswmm.IEventSource/3.0" |
| Frozen discovery identity for SDK 1.4 model/layer/results observations. | |
Versioned model, layer and attached-results observations and copied view metadata.
Optional SDK 1.4 capability discovered on ExtensionHost::lifetime(). All calls use the GUI thread. Values own metadata, never native objects or data arrays. The model and session event interfaces and layouts are unchanged; this contract has its own IID.
| #define OPENSWMM_VIEW_EVENTS_IID "io.opensimulator.openswmm.IEventSource/3.0" |
Frozen discovery identity for SDK 1.4 model/layer/results observations.