Public Member Functions | |
PluginManager (PluginInfo pluginInfo, string basePath, IPluginLogMessagesCounter logMessagesCounter) | |
PluginManager (string basePath) | |
virtual IPluginInstance | GetGamePlugin (IPluginHost sink, string pluginName) |
void | UpdateConfiguration (PluginInfo pluginInfo, string basePath) |
Static Public Member Functions | |
static IPluginInstance | GetDefaultPlugin (IPluginHost sink) |
static IPluginInstance | GetErrorPlugin (IPluginHost sink, string msg) |
Protected Member Functions | |
PluginManager () | |
Static Protected Attributes | |
static readonly ILogger | Log = LogManager.GetCurrentClassLogger() |
Properties | |
bool | Initialized [get, protected set] |
Type | Type4Load [get, set] |
string | PluginPath [get] |
PluginTraits | PluginTraits [get] |
EnvironmentVersion | EnvironmentVersion [get] |
|
inline |
|
inline |
|
inlineprotected |
|
inlinestatic |
|
inlinestatic |
|
inlinevirtual |
Implements Photon.Hive.Plugin.IPluginManager.
|
inline |
|
staticprotected |
|
get |
|
getprotected set |
|
get |
|
get |
|
getset |