![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
Native GUI extension discovery, compatibility gating and lifecycle management. More...
#include "sdk/ExtensionHost.hpp"#include "sdk/IGuiExtension.hpp"#include <QSettings>#include <functional>#include <memory>#include <vector>Go to the source code of this file.
Classes | |
| struct | openswmmvis::GuiExtensionRecord |
| Owning inventory entry, including failures and metadata-only discoveries. More... | |
| class | openswmmvis::ExtensionManager |
Namespaces | |
| namespace | openswmmvis |
Native GUI extension discovery, compatibility gating and lifecycle management.
Metadata is inspected without instantiating plugins. Startup loads enabled compatible plugins, records crashes and retains libraries until process exit. Settings and all manager calls are confined to the GUI thread.