DtLibraryLoader is used to load VR-Vantage plugins.
More...
Protected Member Functions |
| virtual bool | initializeLibrary (DtDynamicLibrary *lib) |
| | Initialize a library (by calling it's init functions).
|
| virtual bool | isLibraryIGCompatible (DtDynamicLibrary *lib) |
| | check to see if a library has the necessary IG functions.
|
Detailed Description
DtLibraryLoader is used to load VR-Vantage plugins.
Member Typedef Documentation
| typedef bool(* makVrv::DtLibraryLoader::IgInitFunction)(DtDe *) |
|
protected |
Constructor & Destructor Documentation
| makVrv::DtLibraryLoader::DtLibraryLoader |
( |
DtDe & |
| ) |
|
| virtual makVrv::DtLibraryLoader::~DtLibraryLoader |
( |
| ) |
|
|
virtual |
Member Function Documentation
| void makVrv::DtLibraryLoader::getLibrariesInDirectory |
( |
const std::string & |
dir, |
|
|
std::list< std::string > & |
files |
|
) |
| const |
Get a list of all library files in the directory.
| void makVrv::DtLibraryLoader::loadAllInDirectory |
( |
const std::string & |
dir | ) |
|
Load all libraries in a directory.
| void makVrv::DtLibraryLoader::loadLibary |
( |
const std::string & |
library | ) |
|
| void makVrv::DtLibraryLoader::initializeLibraries |
( |
| ) |
|
Initialize all loaded libraries.
| virtual bool makVrv::DtLibraryLoader::initializeLibrary |
( |
DtDynamicLibrary * |
lib | ) |
|
|
protectedvirtual |
Initialize a library (by calling it's init functions).
| virtual bool makVrv::DtLibraryLoader::isLibraryIGCompatible |
( |
DtDynamicLibrary * |
lib | ) |
|
|
protectedvirtual |
check to see if a library has the necessary IG functions.
Member Data Documentation
| const char* makVrv::DtLibraryLoader::theIgInitFunction |
|
staticprotected |
| DtDe* makVrv::DtLibraryLoader::myDe |
|
protected |
The documentation for this class was generated from the following file:
- /exports/nfedora7-1/nightly/docs/vrforcesDevelopment.vrf4-6-branch/include/vrvCore/DtLibraryLoader.h