![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
One successfully initialized extension and its ordered owned lifetime resources. More...
Public Attributes | |
| std::unique_ptr< QPluginLoader > | loader |
| Owning loader with PreventUnloadHint enabled. | |
| std::unique_ptr< ExtensionHost > | host |
| Owned service facade, released after plugin shutdown. | |
| IGuiExtension * | extension = nullptr |
| Borrowed QObject plugin instance managed by Qt. | |
| QString | id |
| Validated embedded plugin identity. | |
| QList< ExtensionInfo > | children |
| Owning child metadata cached for safe rescans. | |
One successfully initialized extension and its ordered owned lifetime resources.
| QList<ExtensionInfo> openswmmvis::ExtensionManager::Loaded::children |
Owning child metadata cached for safe rescans.
| IGuiExtension* openswmmvis::ExtensionManager::Loaded::extension = nullptr |
Borrowed QObject plugin instance managed by Qt.
| std::unique_ptr<ExtensionHost> openswmmvis::ExtensionManager::Loaded::host |
Owned service facade, released after plugin shutdown.
| QString openswmmvis::ExtensionManager::Loaded::id |
Validated embedded plugin identity.
| std::unique_ptr<QPluginLoader> openswmmvis::ExtensionManager::Loaded::loader |
Owning loader with PreventUnloadHint enabled.