You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
699 B

5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
  1. using System;
  2. // ReSharper disable CheckNamespace
  3. namespace IPA.Old
  4. {
  5. /// <inheritdoc cref="IPlugin" />
  6. /// <summary>
  7. /// An enhanced version of the standard IPA plugin.
  8. /// </summary>
  9. [Obsolete("When building plugins for Beat Saber, use IEnhancedBeatSaberPlugin")]
  10. public interface IEnhancedPlugin : IPlugin
  11. {
  12. /// <summary>
  13. /// Gets a list of executables this plugin should be executed on (without the file ending)
  14. /// </summary>
  15. /// <example>{ "PlayClub", "PlayClubStudio" }</example>
  16. string[] Filter { get; }
  17. /// <summary>
  18. /// Called after Update.
  19. /// </summary>
  20. void OnLateUpdate();
  21. }
  22. }