![]() |
VR-Forces 4.0.4 Class Documentation
|
A DtCigiSettingsInterface is an abstract interface for a CIGI settings widget. More...

Public Member Functions | |
| virtual | ~DtCigiSettingsInterface () |
| Destructor. | |
| virtual void | addSettings (const std::string &name)=0 |
| Add new settings with the specified name. | |
| virtual void | removeSettings (const std::string &name)=0 |
| Remove the named settings. | |
| virtual void | setCurrentSettings (const std::string &name)=0 |
| Set the named settings as the current settings. | |
| virtual void | setSettings (const std::vector< std::string > &nameList)=0 |
| Set all settings. | |
Public Attributes | |
| boost::signal< void(bool)> | signal_pageEnabled |
| boost::signal< void(const std::string &)> | signal_currentSettingsChanged |
| boost::signal< void() > | signal_newSettingsRequested |
| boost::signal< void(const std::string &)> | signal_deleteSettingsRequested |
| boost::signal< void(const std::string &, const std::string &)> | signal_renameSettingsRequested |
A DtCigiSettingsInterface is an abstract interface for a CIGI settings widget.
There may be different named settings for CIGI. This class handles the interface to add/remove/change settings.
| virtual makVrv::DtCigiSettingsInterface::~DtCigiSettingsInterface | ( | ) | [virtual] |
Destructor.
| virtual void makVrv::DtCigiSettingsInterface::addSettings | ( | const std::string & | name | ) | [pure virtual] |
Add new settings with the specified name.
Implemented in makVrv::DtCigiSettingsWidget.
| virtual void makVrv::DtCigiSettingsInterface::removeSettings | ( | const std::string & | name | ) | [pure virtual] |
Remove the named settings.
Implemented in makVrv::DtCigiSettingsWidget.
| virtual void makVrv::DtCigiSettingsInterface::setCurrentSettings | ( | const std::string & | name | ) | [pure virtual] |
Set the named settings as the current settings.
Implemented in makVrv::DtCigiSettingsWidget.
| virtual void makVrv::DtCigiSettingsInterface::setSettings | ( | const std::vector< std::string > & | nameList | ) | [pure virtual] |
Set all settings.
Implemented in makVrv::DtCigiSettingsWidget.
| boost::signal<void (bool)> makVrv::DtCigiSettingsInterface::signal_pageEnabled |
| boost::signal<void (const std::string&)> makVrv::DtCigiSettingsInterface::signal_currentSettingsChanged |
| boost::signal<void () > makVrv::DtCigiSettingsInterface::signal_newSettingsRequested |
| boost::signal<void (const std::string&)> makVrv::DtCigiSettingsInterface::signal_deleteSettingsRequested |
| boost::signal<void (const std::string&, const std::string&)> makVrv::DtCigiSettingsInterface::signal_renameSettingsRequested |