Class BasePlugin

Inheritance
System.Object BasePlugin
Inherited Members
System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString()
Namespace: BepInEx.NET.Common
Assembly: BepInEx.NET.Common.dll
Syntax
public abstract class BasePlugin

Constructors

BasePlugin()

Declaration
protected BasePlugin()

Properties

Config

Declaration
public ConfigFile Config { get; }
Property Value
Type Description
ConfigFile

HarmonyInstance

Declaration
public Harmony HarmonyInstance { get; set; }
Property Value
Type Description
Harmony

Log

Declaration
public ManualLogSource Log { get; }
Property Value
Type Description
ManualLogSource

Methods

Load()

Declaration
public abstract void Load()

Unload()

Declaration
public virtual bool Unload()
Returns
Type Description
System.Boolean