Plugins

Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0

Modules

Define module types and access their active runtime instances.

DeclarationDescription
BaseModuleBase class for a long-lived module instance created by an engine plugin.
SDK_API::getModuleInstanceReturns a live module instance by configured instance name.
SDK_API::getModuleInstancesLists live module instances, optionally limited to one plugin.
ModuleInstanceSummaryLightweight identity returned when enumerating live module instances.
ModuleTypeDefinitionDeclares a module type that a plugin can instantiate.
SDK_API::registerModuleTypeRegisters a plugin-local module type and returns its qualified identifier.