
Public Member Functions | |
| DynamicModule (const String &name) | |
| Construct the DynamicModule object by loading the dynamic loadable module specified. | |
| ~DynamicModule () | |
| Destroys the DynamicModule object and unloads the associated loadable module. | |
| const String & | getModuleName () const |
| Return a String containing the name of the dynamic module. | |
| void * | getSymbolAddress (const String &symbol) const |
| Return the address of the specified symbol. | |
| CEGUI::DynamicModule::DynamicModule | ( | const String & | name | ) |
Construct the DynamicModule object by loading the dynamic loadable module specified.
| name | String object holding the name of a loadable module. |
References CEGUI::String::c_str(), CEGUI::String::empty(), CEGUI::String::insert(), CEGUI::String::length(), and CEGUI::String::substr().
| CEGUI::DynamicModule::~DynamicModule | ( | ) |
| void * CEGUI::DynamicModule::getSymbolAddress | ( | const String & | symbol | ) | const |
Return the address of the specified symbol.
| symbol | String holding the symbol to look up in the module. |
| InvalidRequestException | thrown if the symbol does not exist. |
References CEGUI::String::c_str().
Referenced by CEGUI::FactoryModule::FactoryModule(), and CEGUI::System::setXMLParser().
1.5.7.1