PluginInfo.cs 472 B

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