Classes
InitAttribute
Marks a method or a constructor as an inialization method.
NoEnableDisableAttribute
Indicates that the applied plugin class does not need OnEnableAttribute or OnDisableAttribute methods.
OnDisableAttribute
Indicates that the target method should be called when the plugin is disabled.
OnEnableAttribute
Indicates that the target method should be called when the plugin is enabled.
OnExitAttribute
Indicates that the target method should be called when the game exits.
OnStartAttribute
Indicates that the target method should be called when the game starts.
PluginAttribute
Marks a class as being a BSIPA plugin.
Enums
RuntimeOptions
Options that a plugin must specify to describe how it expects to be run.