SwiftlyS2

IPlugin

Interface IPlugin

Namespace: SwiftlyS2.Shared.Plugins

Assembly: SwiftlyS2.CS2.dll

public interface IPlugin

Methods

ConfigureSharedInterface(IInterfaceManager)

void ConfigureSharedInterface(IInterfaceManager interfaceManager)
Parameters

Load(bool)

void Load(bool hotReload)
Parameters

OnAllPluginsLoaded()

void OnAllPluginsLoaded()

OnSharedInterfaceInjected(IInterfaceManager)

void OnSharedInterfaceInjected(IInterfaceManager interfaceManager)
Parameters

Unload()

void Unload()

UseSharedInterface(IInterfaceManager)

void UseSharedInterface(IInterfaceManager interfaceManager)
Parameters

On this page