/* Copyright 2020 Katy Coe - http://www.djkaty.com - https://github.com/djkaty All rights reserved. */ using System.Collections.Generic; namespace Il2CppInspector.PluginAPI.V100 { /// /// Core interface that all plugins must implement /// public interface IPlugin { /// /// Plugin name for CLI and unique ID /// public string Id { get; } /// /// Human-readable plugin name /// public string Name { get; } /// /// Nickname of the plugiin author /// public string Author { get; } /// /// Human-readable version string for the plugin /// Always use lexical order: version string may be used for updates /// public string Version { get; } /// /// Description of the plugin /// public string Description { get; } /// /// Plugin options /// public List Options { get; } } }