![]() |
VR-Forces 5.0.1 Developer's Guide
|
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.

Public Types | |
| enum | ServerStatus { Available = 0, Requesting, Unavailable } |
| enum | StartupPreference { LoadRecentTerrain = 0, LoadLocalTerrain, LoadNoTerrain } |
Public Member Functions | |
| virtual | ~DtStartupDialogInterface () |
| virtual void | addRecentTerrain (const std::string &desc)=0 |
| virtual void | addTerrain (const std::string &desc)=0 |
| virtual void | setStartupPreference (StartupPreference)=0 |
| virtual void | setNeverShowAgain (bool neverShow)=0 |
| virtual void | showDialog ()=0 |
| virtual void | clear ()=0 |
| virtual void | setDescription (const std::string &description)=0 |
Public Attributes | |
| boost::signalslib::signal < void(bool)> | signal_neverShowAgain |
| boost::signalslib::signal < void(const std::string &, const int)> | signal_loadTerrain |
| boost::signalslib::signal < void(const std::string &, const int)> | signal_selectedTerrainChanged |
|
virtual |
Destructor.
|
pure virtual |
Add a recent terrain to the recent terrain list.
Implemented in makVrv::DtStartupDialog.
|
pure virtual |
Add a local terrain to the terrain list.
Implemented in makVrv::DtStartupDialog.
|
pure virtual |
Sets the startup preference.
Implemented in makVrv::DtStartupDialog.
|
pure virtual |
Sets the state of the Never show again check box.
Implemented in makVrv::DtStartupDialog.
|
pure virtual |
Cancel showing the dialog.
Implemented in makVrv::DtStartupDialog.
|
pure virtual |
Clear the contents of the dropdowns.
Implemented in makVrv::DtStartupDialog.
|
pure virtual |
Set the description text for the dialog.
Implemented in makVrv::DtStartupDialog.
| boost::signalslib::signal<void (bool)> makVrv::DtStartupDialogInterface::signal_neverShowAgain |
| boost::signalslib::signal<void (const std::string&, const int)> makVrv::DtStartupDialogInterface::signal_loadTerrain |
| boost::signalslib::signal<void (const std::string&, const int)> makVrv::DtStartupDialogInterface::signal_selectedTerrainChanged |