PluginInfo.cs 472 B

12345678910111213141516171819
  1. using System.Collections.Generic;
  2. using Mono.Cecil;
  3. namespace BepInEx.Contract {
  4. public class PluginInfo
  5. {
  6. public BepInPlugin Metadata { get; internal set; }
  7. public IEnumerable<BepInProcess> Processes { get; internal set; }
  8. public IEnumerable<BepInDependency> Dependencies { get; internal set; }
  9. public string Location { get; internal set; }
  10. public BaseUnityPlugin Instance { get; internal set; }
  11. internal TypeDefinition CecilType { get; set; }
  12. }
  13. }