swiftlys2/docs/api/ai/
API Reference Plugins

IPlugin

Interface
Namespace: SwiftlyS2.Shared.Plugins · Assembly: SwiftlyS2.CS2.dll
public interface IPlugin
View source

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