VR-Forces 4.1.1 Class Documentation
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
makVrf::DtVrfPluginsEditorWidgetLogic Class Reference

Public Member Functions

 DtVrfPluginsEditorWidgetLogic (makVrv::DtDe &, DtVrfPluginsEditorWidgetInterface &parent)
 default constructor
virtual ~DtVrfPluginsEditorWidgetLogic ()
 destructor

Protected Member Functions

virtual void slot_currentInstanceSet (const std::string &pluginName)
virtual void slot_loadChanged (bool b)
virtual void setupPluginStructure (const DtVrfPluginRecord &)
 Sets up the plugin structure found in the record.
virtual void slot_setPlugin (const std::string &application, const std::string &platform, const std::string &configuration, const std::string &transport, const std::string &plugin)
 Sets plugin and auto-saves if turned on.
virtual void slot_addPlugin (const std::string &application, const std::string &platform, const std::string &configuration, const std::string &transport)
 Adds new plugin to plugin structure. Auto saves if turned on.
virtual void slot_removePlugin (const std::string &application, const std::string &platform, const std::string &configuration, const std::string &transport)
 Removes plugin from plugin structure. Auto saves if turned on.
virtual void slot_erasePlugin (const std::string &application, const std::string &platform, const std::string &configuration, const std::string &transport)
 Erases plugon from plugin structure and keeps plugin line. Auto saves if turned on.
virtual void slot_pluginRemoved (const std::string &fileName, const std::string &application, const std::string &platform, const std::string &configuration, const std::string &transport)
 Called when a plugin is removed. Will also remove from interface.
virtual void slot_pluginAdded (const std::string &fileName, const std::string &application, const std::string &platform, const std::string &configuration, const std::string &transport)
 Called when a plugin is added. Will also add to interface.
virtual void slot_pluginLoadStateChanged (const std::string &filename, bool b)
 Called when the plugin load state changes. If currently selected plugin, sets load.

Protected Attributes

makVrv::DtDemyDe
DtVrfPluginsEditorWidgetInterfacemyInterface
std::string myCurrentInstance

Constructor & Destructor Documentation

makVrf::DtVrfPluginsEditorWidgetLogic::DtVrfPluginsEditorWidgetLogic ( makVrv::DtDe ,
DtVrfPluginsEditorWidgetInterface parent 
)

default constructor

virtual makVrf::DtVrfPluginsEditorWidgetLogic::~DtVrfPluginsEditorWidgetLogic ( )
virtual

destructor

Member Function Documentation

virtual void makVrf::DtVrfPluginsEditorWidgetLogic::slot_currentInstanceSet ( const std::string &  pluginName)
protectedvirtual
virtual void makVrf::DtVrfPluginsEditorWidgetLogic::slot_loadChanged ( bool  b)
protectedvirtual
virtual void makVrf::DtVrfPluginsEditorWidgetLogic::setupPluginStructure ( const DtVrfPluginRecord )
protectedvirtual

Sets up the plugin structure found in the record.

virtual void makVrf::DtVrfPluginsEditorWidgetLogic::slot_setPlugin ( const std::string &  application,
const std::string &  platform,
const std::string &  configuration,
const std::string &  transport,
const std::string &  plugin 
)
protectedvirtual

Sets plugin and auto-saves if turned on.

virtual void makVrf::DtVrfPluginsEditorWidgetLogic::slot_addPlugin ( const std::string &  application,
const std::string &  platform,
const std::string &  configuration,
const std::string &  transport 
)
protectedvirtual

Adds new plugin to plugin structure. Auto saves if turned on.

virtual void makVrf::DtVrfPluginsEditorWidgetLogic::slot_removePlugin ( const std::string &  application,
const std::string &  platform,
const std::string &  configuration,
const std::string &  transport 
)
protectedvirtual

Removes plugin from plugin structure. Auto saves if turned on.

virtual void makVrf::DtVrfPluginsEditorWidgetLogic::slot_erasePlugin ( const std::string &  application,
const std::string &  platform,
const std::string &  configuration,
const std::string &  transport 
)
protectedvirtual

Erases plugon from plugin structure and keeps plugin line. Auto saves if turned on.

virtual void makVrf::DtVrfPluginsEditorWidgetLogic::slot_pluginRemoved ( const std::string &  fileName,
const std::string &  application,
const std::string &  platform,
const std::string &  configuration,
const std::string &  transport 
)
protectedvirtual

Called when a plugin is removed. Will also remove from interface.

virtual void makVrf::DtVrfPluginsEditorWidgetLogic::slot_pluginAdded ( const std::string &  fileName,
const std::string &  application,
const std::string &  platform,
const std::string &  configuration,
const std::string &  transport 
)
protectedvirtual

Called when a plugin is added. Will also add to interface.

virtual void makVrf::DtVrfPluginsEditorWidgetLogic::slot_pluginLoadStateChanged ( const std::string &  filename,
bool  b 
)
protectedvirtual

Called when the plugin load state changes. If currently selected plugin, sets load.

Member Data Documentation

makVrv::DtDe& makVrf::DtVrfPluginsEditorWidgetLogic::myDe
protected
DtVrfPluginsEditorWidgetInterface& makVrf::DtVrfPluginsEditorWidgetLogic::myInterface
protected
std::string makVrf::DtVrfPluginsEditorWidgetLogic::myCurrentInstance
protected

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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)