Interface IModuleDependency<T>
Provides access to another module
Namespace: Unity.Labs.ModuleLoader
Syntax
public interface IModuleDependency<in T> : IModule where T : IModule
Type Parameters
Name | Description |
---|---|
T | The type of module provided |
Methods
ConnectDependency(T)
Called by the system after all modules are instantiated if a module of the right type exists
Declaration
void ConnectDependency(T dependency)
Parameters
Type | Name | Description |
---|---|---|
T | dependency | The provided module |