API reference
API reference
Select your platform
No SDKs available
No versions available

PluggableBase Class

This is a plugin injection system for the given type T which can search for the given type and store it statically for the entire class.
It will add a default instance of each type found to the list of Plugins for use by child classes.
Others
T
the type of plugin

Protected Fields

A collection of the instantiated plugins which were found.

Object Data for protected-static-func

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).

Protected Functions

Looks for plugins and loads them.

Member Functions

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
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
Did you find this page helpful?
Thumbs up icon
Thumbs down icon