VR-Forces 4.1 Class Documentation
List of all members | Public Member Functions | Public Attributes
makVrf::DtVrfPluginsEditorWidgetInterface Class Reference
Inheritance diagram for makVrf::DtVrfPluginsEditorWidgetInterface:
Inheritance graph
[legend]

Public Member Functions

virtual ~DtVrfPluginsEditorWidgetInterface ()
virtual void setLoad (bool)=0
 Sets whether or not to load the plugin.
virtual void clearPluginStructure ()=0
 Clears out the widget that is holding the plugin structure.
virtual void addPluginData (const std::string &application, const std::string &platform, const std::string &configuration, const std::string &transport, const std::string &plugin)=0
 Adds the path to the plugin structure, building the tree.
virtual void removePlugin (const std::string &application, const std::string &platform, const std::string &configuration, const std::string &transport)=0
 Removes the plugin from the interface.
virtual void addPlugin (const std::string &application, const std::string &platform, const std::string &configuration, const std::string &transport)=0
 Adds the plugin to the interface if it does not exist.

Public Attributes

boost::signal< void(const
std::string &)> 
signal_currentInstanceSet
boost::signal< void(bool)> signal_loadChanged
boost::signal< void(const
std::string &, const
std::string &, const
std::string &, const
std::string &, const
std::string &)> 
signal_setPlugin
boost::signal< void(const
std::string &, const
std::string &, const
std::string &, const
std::string &)> 
signal_addPlugin
boost::signal< void(const
std::string &, const
std::string &, const
std::string &, const
std::string &)> 
signal_removePlugin
boost::signal< void(const
std::string &, const
std::string &, const
std::string &, const
std::string &)> 
signal_erasePlugin

Constructor & Destructor Documentation

virtual makVrf::DtVrfPluginsEditorWidgetInterface::~DtVrfPluginsEditorWidgetInterface ( )
virtual

Member Function Documentation

virtual void makVrf::DtVrfPluginsEditorWidgetInterface::setLoad ( bool  )
pure virtual

Sets whether or not to load the plugin.

Implemented in makVrf::DtVrfPluginsEditorWidget.

virtual void makVrf::DtVrfPluginsEditorWidgetInterface::clearPluginStructure ( )
pure virtual

Clears out the widget that is holding the plugin structure.

Implemented in makVrf::DtVrfPluginsEditorWidget.

virtual void makVrf::DtVrfPluginsEditorWidgetInterface::addPluginData ( const std::string &  application,
const std::string &  platform,
const std::string &  configuration,
const std::string &  transport,
const std::string &  plugin 
)
pure virtual

Adds the path to the plugin structure, building the tree.

Implemented in makVrf::DtVrfPluginsEditorWidget.

virtual void makVrf::DtVrfPluginsEditorWidgetInterface::removePlugin ( const std::string &  application,
const std::string &  platform,
const std::string &  configuration,
const std::string &  transport 
)
pure virtual

Removes the plugin from the interface.

virtual void makVrf::DtVrfPluginsEditorWidgetInterface::addPlugin ( const std::string &  application,
const std::string &  platform,
const std::string &  configuration,
const std::string &  transport 
)
pure virtual

Adds the plugin to the interface if it does not exist.

Member Data Documentation

boost::signal<void (const std::string&)> makVrf::DtVrfPluginsEditorWidgetInterface::signal_currentInstanceSet
boost::signal<void (bool)> makVrf::DtVrfPluginsEditorWidgetInterface::signal_loadChanged
boost::signal<void (const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)> makVrf::DtVrfPluginsEditorWidgetInterface::signal_setPlugin
boost::signal<void (const std::string&, const std::string&, const std::string&, const std::string&)> makVrf::DtVrfPluginsEditorWidgetInterface::signal_addPlugin
boost::signal<void (const std::string&, const std::string&, const std::string&, const std::string&)> makVrf::DtVrfPluginsEditorWidgetInterface::signal_removePlugin
boost::signal<void (const std::string&, const std::string&, const std::string&, const std::string&)> makVrf::DtVrfPluginsEditorWidgetInterface::signal_erasePlugin

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)