![]() |
VR-Forces 4.2 Class Documentation
|
This will be the interface to a widget that will allow the user to start up a new session by loading or creating a new scenario. More...

Public Types | |
| enum | ServerStatus { Available = 0, Requesting, Unavailable } |
| enum | StartupPreference { NewScenarioOnVR = 0, NewScenario, LoadScenario } |
Public Member Functions | |
| virtual | ~DtSessionStartupDialogInterface () |
| virtual void | setServerAvailability (const std::string &, ServerStatus, const std::string &reason)=0 |
| virtual void | setCurrentServer (const std::string &)=0 |
| virtual void | addServer (const std::string &desc)=0 |
| virtual void | removeServer (const std::string &desc)=0 |
| virtual void | setStartupPreference (StartupPreference)=0 |
Public Attributes | |
| boost::signal< void(const std::string &)> | signal_requestServerAvailability |
| boost::signal< void()> | signal_neverShowAgain |
| boost::signal< void(const std::string &)> | signal_newScenarioVR |
| boost::signal< void()> | signal_newScenario |
| boost::signal< void()> | signal_loadScenario |
| boost::signal< void()> | signal_sessionStartupComplete |
This will be the interface to a widget that will allow the user to start up a new session by loading or creating a new scenario.
|
virtual |
|
pure virtual |
Implemented in makVrf::DtSessionStartupDialog.
|
pure virtual |
Implemented in makVrf::DtSessionStartupDialog.
|
pure virtual |
Implemented in makVrf::DtSessionStartupDialog.
|
pure virtual |
Implemented in makVrf::DtSessionStartupDialog.
|
pure virtual |
Implemented in makVrf::DtSessionStartupDialog.
| boost::signal<void (const std::string&)> makVrf::DtSessionStartupDialogInterface::signal_requestServerAvailability |
| boost::signal<void ()> makVrf::DtSessionStartupDialogInterface::signal_neverShowAgain |
| boost::signal<void (const std::string&)> makVrf::DtSessionStartupDialogInterface::signal_newScenarioVR |
| boost::signal<void ()> makVrf::DtSessionStartupDialogInterface::signal_newScenario |
| boost::signal<void ()> makVrf::DtSessionStartupDialogInterface::signal_loadScenario |
| boost::signal<void ()> makVrf::DtSessionStartupDialogInterface::signal_sessionStartupComplete |