![]() |
VR-Forces 5.0.3 Developer's Guide
|
Abstract interface used to a user interface.

Public Member Functions | |
| virtual | ~DtOsgEarthSettingsInterface () |
| virtual void | setText (const std::string &desc)=0 |
| virtual void | addInstance (const std::string &name, bool select=false)=0 |
| virtual void | removeInstance (const std::string &name)=0 |
| virtual void | clearInstances ()=0 |
Public Attributes | |
| boost::signalslib::signal < void(const std::string &)> | signal_saveFile |
| boost::signalslib::signal < void(const std::string &)> | signal_renameFile |
| boost::signalslib::signal < void(const std::string &)> | signal_newFile |
| boost::signalslib::signal< void()> | signal_deleteFile |
| boost::signalslib::signal < void(const std::string &)> | signal_currentServerChanged |
|
virtual |
|
pure virtual |
Called by the logic to set parameters for the current server.
Implemented in makVrv::DtOsgEarthSettingsWidget.
|
pure virtual |
Called by the logic to add an instance to the gui.
Implemented in makVrv::DtOsgEarthSettingsWidget.
|
pure virtual |
Called by the logic to remove an instance to the gui.
Implemented in makVrv::DtOsgEarthSettingsWidget.
|
pure virtual |
Called by the logic to remove all instances from the gui.
Implemented in makVrv::DtOsgEarthSettingsWidget.
| boost::signalslib::signal<void (const std::string&)> makVrv::DtOsgEarthSettingsInterface::signal_saveFile |
| boost::signalslib::signal<void (const std::string&)> makVrv::DtOsgEarthSettingsInterface::signal_renameFile |
| boost::signalslib::signal<void (const std::string&)> makVrv::DtOsgEarthSettingsInterface::signal_newFile |
| boost::signalslib::signal<void ()> makVrv::DtOsgEarthSettingsInterface::signal_deleteFile |
| boost::signalslib::signal<void (const std::string&)> makVrv::DtOsgEarthSettingsInterface::signal_currentServerChanged |