Show / Hide Table of Contents

# Namespace Dalamud.Plugin

### Classes

#### DalamudPluginInterface

This class acts as an interface to various objects needed to interact with Dalamud and the game.

#### PluginDefinition

#### PluginLog

### Interfaces

#### IDalamudPlugin

This interface represents a basic Dalamud plugin. All plugins have to implement this interface.

### Enums

#### PluginLoadReason

This enum reflects reasons for loading a plugin.