LoadedPlugins
: List< T > |
A collection of the instantiated plugins which were found.
Signature
List<T> Meta.WitAi.PluggableBase< T >.LoadedPlugins |
EnsurePluginsAreLoaded
()
|
Looks for plugins and loads them.
Signature
void Meta.WitAi.PluggableBase< T >.EnsurePluginsAreLoaded() Returns void |
Get< TPluginType >
()
|
Signature
TPluginType Meta.WitAi.PluggableBase< T >.Get< TPluginType >() Returns TPluginTypeÂ
Retrieves the given type from the list of loaded plugins, if it exists. Returns the default option otherwise
|
GetAll< TPluginType >
()
|
Signature
TPluginType [] Meta.WitAi.PluggableBase< T >.GetAll< TPluginType >() Returns TPluginType []Â
Retrieves all plugins of the given type from the list of loaded plugins, if that type exists. Returns the default option otherwise
|
CheckForPlugins
()
|
Checks whether we've already cached the loaded plugins and reloads them if we've had code changes (eg if the static editor code has been updated).
Signature
static void Meta.WitAi.PluggableBase< T >.CheckForPlugins() Returns void |