![]() |
VR-Forces 4.0.4 Class Documentation
|
This is the interface to a widget that will allow the user to start up VR-Vantage by connecting to a terrain server or loading a local terrain. More...

Public Types | |
| enum | ServerStatus { Available = 0, Requesting, Unavailable } |
| enum | StartupPreference { LoadEarthFile = 0, LoadLocalTerrain, LoadNoTerrain } |
Public Member Functions | |
| virtual | ~DtOsgEarthStartupDialogInterface () |
| Destructor. | |
| virtual void | setServerAvailability (const std::string &, ServerStatus, const std::string &reason)=0 |
| Sets the server availability. | |
| virtual void | setCurrentServer (const std::string &)=0 |
| Sets the current server selected. | |
| virtual void | addServer (const std::string &desc)=0 |
| Add a server to the server list. | |
| virtual void | addTerrain (const std::string &desc)=0 |
| Add a local terrain to the terrain list. | |
| virtual void | setStartupPreference (StartupPreference)=0 |
| Sets the startup preference. | |
| virtual void | setNeverShowAgain (bool neverShow)=0 |
| Sets the state of the Never show again check box. | |
| virtual void | showDialog ()=0 |
| Cancel showing the dialog. | |
| virtual void | clear ()=0 |
| Clear the contents of the dropdowns. | |
Public Attributes | |
| boost::signal< void(const std::string &)> | signal_requestServerAvailability |
| boost::signal< void(bool)> | signal_neverShowAgain |
| boost::signal< void(const std::string &)> | signal_connectToServer |
| boost::signal< void(const std::string &)> | signal_loadTerrain |
This is the interface to a widget that will allow the user to start up VR-Vantage by connecting to a terrain server or loading a local terrain.
| virtual makVrv::DtOsgEarthStartupDialogInterface::~DtOsgEarthStartupDialogInterface | ( | ) | [virtual] |
Destructor.
| virtual void makVrv::DtOsgEarthStartupDialogInterface::setServerAvailability | ( | const std::string & | , |
| ServerStatus | , | ||
| const std::string & | reason | ||
| ) | [pure virtual] |
Sets the server availability.
Implemented in makVrv::DtOsgEarthStartupDialog.
| virtual void makVrv::DtOsgEarthStartupDialogInterface::setCurrentServer | ( | const std::string & | ) | [pure virtual] |
Sets the current server selected.
Implemented in makVrv::DtOsgEarthStartupDialog.
| virtual void makVrv::DtOsgEarthStartupDialogInterface::addServer | ( | const std::string & | desc | ) | [pure virtual] |
Add a server to the server list.
Implemented in makVrv::DtOsgEarthStartupDialog.
| virtual void makVrv::DtOsgEarthStartupDialogInterface::addTerrain | ( | const std::string & | desc | ) | [pure virtual] |
Add a local terrain to the terrain list.
Implemented in makVrv::DtOsgEarthStartupDialog.
| virtual void makVrv::DtOsgEarthStartupDialogInterface::setStartupPreference | ( | StartupPreference | ) | [pure virtual] |
Sets the startup preference.
Implemented in makVrv::DtOsgEarthStartupDialog.
| virtual void makVrv::DtOsgEarthStartupDialogInterface::setNeverShowAgain | ( | bool | neverShow | ) | [pure virtual] |
Sets the state of the Never show again check box.
Implemented in makVrv::DtOsgEarthStartupDialog.
| virtual void makVrv::DtOsgEarthStartupDialogInterface::showDialog | ( | ) | [pure virtual] |
Cancel showing the dialog.
Implemented in makVrv::DtOsgEarthStartupDialog.
| virtual void makVrv::DtOsgEarthStartupDialogInterface::clear | ( | ) | [pure virtual] |
Clear the contents of the dropdowns.
Implemented in makVrv::DtOsgEarthStartupDialog.
| boost::signal<void (const std::string&)> makVrv::DtOsgEarthStartupDialogInterface::signal_requestServerAvailability |
| boost::signal<void (bool)> makVrv::DtOsgEarthStartupDialogInterface::signal_neverShowAgain |
| boost::signal<void (const std::string&)> makVrv::DtOsgEarthStartupDialogInterface::signal_connectToServer |
| boost::signal<void (const std::string&)> makVrv::DtOsgEarthStartupDialogInterface::signal_loadTerrain |