![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| DtEditorPluginManager () | |
| virtual | ~DtEditorPluginManager () |
| Calls unloadPlugins as part of destructor. | |
| virtual DtTMPlugin * | loadPlugin (const QString &, DtTMApplication *app) |
| Creates a DtTMPlugin object which will load the plugin from disk and call the initalizePlugin method. | |
| virtual void | postAppInitialize (DtTMApplication *app) |
| void | setExtensionInterface (DtEditorExtensionInterface *) |
Static Public Member Functions | |
| static DtTMPluginManager * | create () |
Protected Member Functions | |
| virtual void | processPluginsDirectory (const DtFilename &directory) |
| Iterates through all the .mtl files in the plugins directory. | |
| virtual void | initPluginVariables (DtTMApplication *app) |
| Initializes any variables that can be used in the myPluginFile .mtl file: Mode - Debug or Release Platform - Windows, Linux, Irix, Unknown. | |
Protected Attributes | |
| DtEditorExtensionInterface * | myExtensionInterface |
| DtVrfPluginRecordManager | myPluginRecordManager |
| virtual DtEditorPluginManager::~DtEditorPluginManager | ( | ) | [virtual] |
Calls unloadPlugins as part of destructor.
| virtual DtTMPlugin* DtEditorPluginManager::loadPlugin | ( | const QString & | , |
| DtTMApplication * | app | ||
| ) | [virtual] |
Creates a DtTMPlugin object which will load the plugin from disk and call the initalizePlugin method.
Reimplemented from DtTMPluginManager.
| static DtTMPluginManager* DtEditorPluginManager::create | ( | ) | [static] |
Reimplemented from DtTMPluginManager.
| virtual void DtEditorPluginManager::postAppInitialize | ( | DtTMApplication * | app | ) | [virtual] |
Reimplemented from DtTMPluginManager.
| virtual void DtEditorPluginManager::processPluginsDirectory | ( | const DtFilename & | ) | [protected, virtual] |
Iterates through all the .mtl files in the plugins directory.
Reimplemented from DtTMPluginManager.
| virtual void DtEditorPluginManager::initPluginVariables | ( | DtTMApplication * | app | ) | [protected, virtual] |
Initializes any variables that can be used in the myPluginFile .mtl file: Mode - Debug or Release Platform - Windows, Linux, Irix, Unknown.
Reimplemented from DtTMPluginManager.