Table of Contents

Class Plugin

Namespace
Anvil.Plugins
Assembly
NWN.Anvil.dll

Represents an anvil plugin. Plugins are loaded during startup, or on-demand if configured with an isolated context.

public sealed class Plugin
Inheritance
Plugin
Inherited Members
Extension Methods

Properties

Assembly

If the plugin is loaded (IsLoaded), returns the loaded assembly.

IsLoaded

Gets if this plugin has been loaded by anvil and is currently active.

Loading

Gets if the plugin is currently loading.

Name

Gets the name/id of this plugin.

Path

Gets the full path of the plugin assembly.

PluginInfo

Gets additional metadata information about this plugin.

PluginTypes

If the plugin is loaded (IsLoaded), returns a list containing all recognised types in the plugin assembly.

ResourcePath

Gets the path in the plugin containing additional game resources.