#include <ToolchainPluginManager.h>
Utility for loading Verse specific dy-libs. Expects that targeted libraries implement IToolchainPlugin using the ULANG_TOOLCHAIN_PLUGIN_CLASS() macro.
◆ CToolchainPluginManager()
| uLang::CToolchainPluginManager::CToolchainPluginManager |
( |
const TSRef< ILibLoader > & |
InLibLoader | ) |
|
|
inline |
◆ LoadPluginLib()
Attempts to load, initialize, and spawn an interface for the specified library. The targeted library is expected to have employed the ULANG_TOOLCHAIN_PLUGIN_CLASS() macro, and be built with the same matching ULANG_API_VERSION.
- Parameters
-
| LibName | The library file name to load (including the file extension). |
- Returns
- Null if the plugin failed to load (or failed to initialize).
The documentation for this class was generated from the following files: