20#define OPENSWMM_PREVIEW_LAYERS_IID "io.opensimulator.openswmm.IPreviewLayers/1.0"
40 QList<qint64> *featureIds =
nullptr)
const = 0;
#define OPENSWMM_PREVIEW_LAYERS_IID
Frozen discovery identity for native preview-layer resolution.
Definition IPreviewLayers.hpp:20
Optional GUI-thread lookup of this extension's attached native preview layer.
Definition IPreviewLayers.hpp:26
virtual QUuid previewLayer(const QUuid &sessionId, QList< qint64 > *featureIds=nullptr) const =0
Identify this extension's native preview layer in one Ready session.
virtual ~IPreviewLayers()=default
Destroy an implementation; plugins only borrow the host capability.
Public header-only ABI for independently compiled native GUI extensions.
Definition ExtensionHost.hpp:24