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 |