VR-Forces 4.1 Class Documentation
List of all members | Public Member Functions
makVrf::DtVrfGuiPluginManagerExt Class Reference

Extend the base level Vantage plugin manager class to allow for additional plugins to be loaded after core plugins. More...

Inheritance diagram for makVrf::DtVrfGuiPluginManagerExt:
Inheritance graph
[legend]

Public Member Functions

 DtVrfGuiPluginManagerExt (makVrv::DtDe &)
virtual ~DtVrfGuiPluginManagerExt ()
virtual void initializePluginsInOrder ()
 Initialize the plugins by loading core plugins first then loading additional.
makVrv::DtLibraryLoaderlibraryLoader ()
- Public Member Functions inherited from makVrv::DtPluginManager
 DtPluginManager (DtDe &)
 CTOR.
virtual ~DtPluginManager ()
 DTOR.
void addInitializer (DtInitializer *init)
 Add an initializer object.
void initializePlugins ()
 Loads libraries in plugin directory.
const std::string & defaultPluginDirectory () const
 Method for getting the default plugin directory.
void setDefaultPluginDirectory (const std::string &dir)
 Sets the default plugin directory.
void setAdditionalPluginFiles (const std::list< std::string > &files)
void setExcludedPluginFiles (const std::list< std::string > &files)

Additional Inherited Members

- Protected Types inherited from makVrv::DtPluginManager
typedef std::list
< DtInitializer * > 
InitializerList
- Protected Member Functions inherited from makVrv::DtPluginManager
void initalizeAll ()
 Iterate through all initializers until all are valid.
bool initialize (DtInitializer *)
 Attempt to initialize a single initializer.
- Protected Attributes inherited from makVrv::DtPluginManager
DtDemyDe
DtLibraryLoadermyLibraryLoader
std::string myDefaultPluginDirectory
 brief The default plugin directory.
std::list< std::string > myAdditionalPlugins
std::list< std::string > myExcludedPlugins
InitializerList myInitializers

Detailed Description

Extend the base level Vantage plugin manager class to allow for additional plugins to be loaded after core plugins.

Constructor & Destructor Documentation

makVrf::DtVrfGuiPluginManagerExt::DtVrfGuiPluginManagerExt ( makVrv::DtDe )
virtual makVrf::DtVrfGuiPluginManagerExt::~DtVrfGuiPluginManagerExt ( )
virtual

Member Function Documentation

virtual void makVrf::DtVrfGuiPluginManagerExt::initializePluginsInOrder ( )
virtual

Initialize the plugins by loading core plugins first then loading additional.

makVrv::DtLibraryLoader* makVrf::DtVrfGuiPluginManagerExt::libraryLoader ( )
inline

The documentation for this class was generated from the following file:

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)