namespace Dalamud.Plugin; /// /// This enum reflects reasons for loading a plugin. /// [Flags] public enum PluginLoadReason { /// /// We don't know why this plugin was loaded. /// Unknown = 1 << 0, /// /// This plugin was loaded because it was installed with the plugin installer. /// Installer = 1 << 1, /// /// This plugin was loaded because it was just updated. /// Update = 1 << 2, /// /// This plugin was loaded because it was told to reload. /// Reload = 1 << 3, /// /// This plugin was loaded because the game was started or Dalamud was reinjected. /// Boot = 1 << 4, }