Plugin Module Manager Class. More...
#include <clay_plugin.h>
Public Member Functions | |
| ClayModuleManager () | |
| Constructor function. | |
| ~ClayModuleManager () | |
| Destructor function. | |
| ClayModule * | LoadModule (const std::string &sLibraryName, const std::string &sLibraryFilePath) |
| ClayModule * | FindModule (const std::string &sLibraryName) |
Plugin Module Manager Class.
| ClayModule* clay::plugin::ClayModuleManager::FindModule | ( | const std::string & | sLibraryName) |
Find out a module by its name
| sLibraryName | The module name |
| ClayModule* clay::plugin::ClayModuleManager::LoadModule | ( | const std::string & | sLibraryName, |
| const std::string & | sLibraryFilePath | ||
| ) |
Load a module by its name and its DLL file path
| sLibraryName | The module name |
| sLibraryFilePath | The DLL file path |
1.8.4