Interface IIKInstaller
An IdleKit specific version of the IInstaller containing methods to help bind or unbind IdleKit specific IAction, IService, and ILoadPhase.
Namespace: IdleKit.Gameplay
Assembly: cs.temp.dll.dll
Syntax
public interface IIKInstaller : IInstaller
Methods
BindActions(IContainer)
Bind all the IAction to the container
.
Declaration
void BindActions(IContainer container)
Parameters
Type | Name | Description |
---|---|---|
IContainer | container |
BindLoadPhases(IContainer)
Bind all the ILoadPhase to the container
.
Declaration
void BindLoadPhases(IContainer container)
Parameters
Type | Name | Description |
---|---|---|
IContainer | container |
BindLogger(IContainer)
Bind the IIKLogger to the container
.
Declaration
void BindLogger(IContainer container)
Parameters
Type | Name | Description |
---|---|---|
IContainer | container |
BindServices(IContainer)
Bind all the IService to the container
.
Declaration
void BindServices(IContainer container)
Parameters
Type | Name | Description |
---|---|---|
IContainer | container |
UnbindActions(IContainer)
Unbind all the IAction from the container
Declaration
void UnbindActions(IContainer container)
Parameters
Type | Name | Description |
---|---|---|
IContainer | container |
UnbindLoadPhases(IContainer)
Unbind all the ILoadPhase from the container
Declaration
void UnbindLoadPhases(IContainer container)
Parameters
Type | Name | Description |
---|---|---|
IContainer | container |
UnbindLogger(IContainer)
Unbind the IIKLogger from the container
.
Declaration
void UnbindLogger(IContainer container)
Parameters
Type | Name | Description |
---|---|---|
IContainer | container |
UnbindServices(IContainer)
Unbind all the IService from the container
Declaration
void UnbindServices(IContainer container)
Parameters
Type | Name | Description |
---|---|---|
IContainer | container |