Namespace Dalamud.Plugin
Interfaces
IDalamudPlugin
This interface represents a basic Dalamud plugin. All plugins have to implement this interface.
IDalamudPluginInterface
This interface acts as an interface to various objects needed to interact with Dalamud and the game.
IExposedPlugin
Interface representing an installed plugin, to be exposed to other plugins.
Enums
PluginListInvalidationKind
Causes for a change to the plugin list.
PluginLoadReason
This enum reflects reasons for loading a plugin.
Delegates
IDalamudPluginInterface.ActivePluginsChangedDelegate
Delegate for events that listen to changes to the list of active plugins.
IDalamudPluginInterface.LanguageChangedDelegate
Delegate for localization change with two-letter iso lang code.