Plugins
Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0
Modules
Define module types and access their active runtime instances.
| Declaration | Description |
|---|---|
| BaseModule | Base class for a long-lived module instance created by an engine plugin. |
| SDK_API::getModuleInstance | Returns a live module instance by configured instance name. |
| SDK_API::getModuleInstances | Lists live module instances, optionally limited to one plugin. |
| ModuleInstanceSummary | Lightweight identity returned when enumerating live module instances. |
| ModuleTypeDefinition | Declares a module type that a plugin can instantiate. |
| SDK_API::registerModuleType | Registers a plugin-local module type and returns its qualified identifier. |