|
| | ExtensionHost.hpp |
| | Public host services available to independently built GUI extensions.
|
| |
| | IActivityControls.hpp |
| | Versioned identity-checked process cancellation/start and scoped UI commands.
|
| |
| | IActivityEvents.hpp |
| | Versioned process attempts and scoped UI lifecycle observations.
|
| |
| | IApplicationServices.hpp |
| | Public adapters for the application's simulation, plotting and dialog services.
|
| |
| | IAttributeProvider.hpp |
| | Layer-side seam for "what attributes can I theme by?" — Slice DM.1.
|
| |
| | IComputedAttributeProvider.hpp |
| | Read-only model attributes contributed by an independently built extension.
|
| |
| | IEditScope.hpp |
| | Mediated undoable model editing through the GUI property and apply paths.
|
| |
| | IEngineLease.hpp |
| | RAII read/write access to the GUI-owned engine image.
|
| |
| | IGuiExtension.hpp |
| | Root interface and metadata for native GUI extensions.
|
| |
| | IModelEvents.hpp |
| | Versioned, typed observations of GUI extension host state.
|
| |
| | IModelInstance.hpp |
| | Public access to one loaded model, selection, snapshots and edit scopes.
|
| |
| | INativeEditScope.hpp |
| | Transactional native edits with snapshot rollback and undo.
|
| |
| | INetworkPolicy.hpp |
| | Public network policy and shared HTTP client for GUI extensions.
|
| |
| | IPreviewLayers.hpp |
| | SDK 1.8 capability resolving an extension's native preview layer for selection sync.
|
| |
| | IProgress.hpp |
| | SDK 1.7 capability for shared application progress and operation logs.
|
| |
| | IProject.hpp |
| | Project data, coordinate conversion and spatial download-preview services.
|
| |
| | ISessionEvents.hpp |
| | Authoritative model-session lifecycle, revision snapshots and project-save observations.
|
| |
| | ISettings.hpp |
| | Extension-scoped persistent user preferences.
|
| |
| | ITimeSeriesLayers.hpp |
| | SDK 1.6 capability for durable native observation-layer imports.
|
| |
| | IUiHost.hpp |
| | Public factories and registration API for extension UI contributions.
|
| |
| | IViewControls.hpp |
| | Versioned validated canvas and attached-results commands for extensions.
|
| |
| | IViewEvents.hpp |
| | Versioned model, layer and attached-results observations and copied view metadata.
|
| |
| | SwmmCategory.hpp |
| | Standalone definition of the SWMM-element Category enum used by per-Category APIs across layers, sublayers, dialogs, and tests.
|
| |
| | Version.hpp |
| | Public SDK version and binary compatibility metadata.
|
| |