PixelLightAPI
.
|
Description and interface for modules. More...
#include <Module.h>
Public Member Functions | |
uint32 | GetModuleID () const |
Get module ID. | |
bool | IsPlugin () const |
Check if module is loaded as a plugin. | |
DynLib * | GetDynLib () const |
Get dynamic library that contains the plugin. | |
String | GetFilename () const |
Get absolute filename of dynamic library or executable that contains the plugin. | |
String | GetName () const |
Get module name. | |
String | GetVendor () const |
Get module vendor. | |
String | GetLicense () const |
Get module license. | |
String | GetDescription () const |
Get module description. | |
const List< const Class * > & | GetClasses () const |
Get classes of module. |
Description and interface for modules.
uint32 PLCore::Module::GetModuleID | ( | ) | const [inline] |
Get module ID.
bool PLCore::Module::IsPlugin | ( | ) | const [inline] |
Check if module is loaded as a plugin.
DynLib * PLCore::Module::GetDynLib | ( | ) | const [inline] |
Get dynamic library that contains the plugin.
String PLCore::Module::GetFilename | ( | ) | const [inline] |
Get absolute filename of dynamic library or executable that contains the plugin.
String PLCore::Module::GetName | ( | ) | const [inline] |
Get module name.
String PLCore::Module::GetVendor | ( | ) | const [inline] |
Get module vendor.
String PLCore::Module::GetLicense | ( | ) | const [inline] |
Get module license.
String PLCore::Module::GetDescription | ( | ) | const [inline] |
Get module description.
const List< const Class * > & PLCore::Module::GetClasses | ( | ) | const [inline] |
Get classes of module.
|