List< T > | LoadedPlugins[Get] A collection of the instantiated plugins which were found. |
static void | 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). |
void | Looks for plugins and loads them. |
TPluginType | |
TPluginType [] |
List<T> Meta.WitAi.PluggableBase< T >.LoadedPlugins |
---|
A collection of the instantiated plugins which were found. |
static void Meta.WitAi.PluggableBase< T >.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). |
void Meta.WitAi.PluggableBase< T >.EnsurePluginsAreLoaded ( ) |
---|
Looks for plugins and loads them. |
TPluginType Meta.WitAi.PluggableBase< T >.Get< TPluginType > ( ) |
---|
Returns Retrieves the given type from the list of loaded plugins, if it exists. Returns the default option otherwise Others TPluginType The type of plugin to retrieve |
TPluginType [] Meta.WitAi.PluggableBase< T >.GetAll< TPluginType > ( ) |
---|
Returns Retrieves all plugins of the given type from the list of loaded plugins, if that type exists. Returns the default option otherwise Others TPluginType The type of plugin to retrieve |