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 |