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

Public Types | |
| enum | ConnectionStatus { Disconnected, Connected, Connecting, Error, end_ConnectionStatus } |
Public Member Functions | |
| virtual | ~DtHla13ConnectionInterface () |
| virtual void | setConnectionStatus (ConnectionStatus status)=0 |
| virtual void | setAutoConnectEnabled (bool enabled)=0 |
| virtual void | setExerciseName (const std::string &exerciseName)=0 |
| virtual void | setFederateType (const std::string &federateType)=0 |
| virtual void | setFedFileName (const std::string &fedFileName)=0 |
| virtual void | setRPRFomVersion (double rprFomVersion, int rprFomRevision)=0 |
| virtual void | setFomMapperFileName (const std::string &fomMapperFileName)=0 |
| virtual void | setFomMapperInitString (const std::string &fomMapperInitString)=0 |
| virtual void | setAppNumber (int appNumber)=0 |
| virtual void | setSiteId (int siteId)=0 |
| virtual void | setDdmEnabled (bool enabled)=0 |
| virtual void | setUseAdvisories (bool enabled)=0 |
| virtual void | setUseAbsoluteTimeStamps (bool enabled)=0 |
| virtual void | setPublishObserver (bool isPublished)=0 |
| virtual void | setOverrideGlobalViewControl (bool trueFalse)=0 |
| virtual void | setViewControl (bool isEnabled)=0 |
| virtual void | setUseTopoForFlatEarthVectorConversion (bool isEnabled)=0 |
Public Attributes | |
| boost::signalslib::signal < void(const std::string &)> | signal_currentConnectionChanged |
| boost::signalslib::signal < void(const std::string &)> | signal_exerciseNameChanged |
| boost::signalslib::signal < void(const std::string &)> | signal_federateTypeChanged |
| boost::signalslib::signal < void(const std::string &)> | signal_fedFileNameChanged |
| boost::signalslib::signal < void(double)> | signal_rprFomVersionChanged |
| boost::signalslib::signal < void(int)> | signal_rprFomRevisionChanged |
| boost::signalslib::signal < void(const std::string &)> | signal_fomMapperFileNameChanged |
| boost::signalslib::signal < void(const std::string &)> | signal_fomMapperInitStringChanged |
| boost::signalslib::signal < void(bool)> | signal_ddmChanged |
| boost::signalslib::signal < void(bool)> | signal_useAdvisoriesChanged |
| boost::signalslib::signal < void(bool)> | signal_useAbsoluteTimeStampsChanged |
| boost::signalslib::signal < void(bool)> | signal_publishObserversChanged |
| boost::signalslib::signal < void(bool)> | signal_viewControlChanged |
| boost::signalslib::signal < void(bool)> | signal_overrideGlobalViewControlChanged |
| boost::signalslib::signal < void(bool)> | signal_useTopoForFlatEarthVectorConversionChanged |
| boost::signalslib::signal < void(int)> | signal_appNumberChanged |
| boost::signalslib::signal < void(int)> | signal_siteIdChanged |
| boost::signalslib::signal< void()> | signal_connect |
| boost::signalslib::signal< void()> | signal_disconnect |
| boost::signalslib::signal< void()> | signal_makeAutoConnect |
|
virtual |
|
pure virtual |
Set the current status of the connection.
Implemented in makVrv::DtHla13ConnectionWidget.
|
pure virtual |
Set whether the auto connect button can be enabled.
Implemented in makVrv::DtHla13ConnectionWidget.
|
pure virtual |
Set the exercise name.
Implemented in makVrv::DtHla13ConnectionWidget.
|
pure virtual |
Set the federate type.
Implemented in makVrv::DtHla13ConnectionWidget.
|
pure virtual |
Set the fed file name.
Implemented in makVrv::DtHla13ConnectionWidget.
|
pure virtual |
Implemented in makVrv::DtHla13ConnectionWidget.
|
pure virtual |
Implemented in makVrv::DtHla13ConnectionWidget.
|
pure virtual |
Implemented in makVrv::DtHla13ConnectionWidget.
|
pure virtual |
Set the application id in the GUI.
Implemented in makVrv::DtHla13ConnectionWidget.
|
pure virtual |
Set the site id in the GUI.
Implemented in makVrv::DtHla13ConnectionWidget.
|
pure virtual |
Set whether DDM is enabled.
Implemented in makVrv::DtHla13ConnectionWidget.
|
pure virtual |
Set whether advisories should be used.
Implemented in makVrv::DtHla13ConnectionWidget.
|
pure virtual |
Set whether absoute time stamps should be used.
Implemented in makVrv::DtHla13ConnectionWidget.
|
pure virtual |
Set the publish observers checkbox.
Implemented in makVrv::DtHla13ConnectionWidget.
|
pure virtual |
Set the global view control override checkbox.
Implemented in makVrv::DtHla13ConnectionWidget.
|
pure virtual |
Set the view control on/off checkbox.
Implemented in makVrv::DtHla13ConnectionWidget.
|
pure virtual |
Set whether or not old style flat earth vector conversions are used by this connection.
Implemented in makVrv::DtHla13ConnectionWidget.
| boost::signalslib::signal<void (const std::string&)> makVrv::DtHla13ConnectionInterface::signal_currentConnectionChanged |
| boost::signalslib::signal<void (const std::string&)> makVrv::DtHla13ConnectionInterface::signal_exerciseNameChanged |
| boost::signalslib::signal<void (const std::string&)> makVrv::DtHla13ConnectionInterface::signal_federateTypeChanged |
| boost::signalslib::signal<void (const std::string&)> makVrv::DtHla13ConnectionInterface::signal_fedFileNameChanged |
| boost::signalslib::signal<void (double)> makVrv::DtHla13ConnectionInterface::signal_rprFomVersionChanged |
| boost::signalslib::signal<void (int)> makVrv::DtHla13ConnectionInterface::signal_rprFomRevisionChanged |
| boost::signalslib::signal<void (const std::string&)> makVrv::DtHla13ConnectionInterface::signal_fomMapperFileNameChanged |
| boost::signalslib::signal<void (const std::string&)> makVrv::DtHla13ConnectionInterface::signal_fomMapperInitStringChanged |
| boost::signalslib::signal<void (bool)> makVrv::DtHla13ConnectionInterface::signal_ddmChanged |
| boost::signalslib::signal<void (bool)> makVrv::DtHla13ConnectionInterface::signal_useAdvisoriesChanged |
| boost::signalslib::signal<void (bool)> makVrv::DtHla13ConnectionInterface::signal_useAbsoluteTimeStampsChanged |
| boost::signalslib::signal<void (bool)> makVrv::DtHla13ConnectionInterface::signal_publishObserversChanged |
| boost::signalslib::signal<void (bool)> makVrv::DtHla13ConnectionInterface::signal_viewControlChanged |
| boost::signalslib::signal<void (bool)> makVrv::DtHla13ConnectionInterface::signal_overrideGlobalViewControlChanged |
| boost::signalslib::signal<void (bool)> makVrv::DtHla13ConnectionInterface::signal_useTopoForFlatEarthVectorConversionChanged |
| boost::signalslib::signal<void (int)> makVrv::DtHla13ConnectionInterface::signal_appNumberChanged |
| boost::signalslib::signal<void (int)> makVrv::DtHla13ConnectionInterface::signal_siteIdChanged |
| boost::signalslib::signal<void ()> makVrv::DtHla13ConnectionInterface::signal_connect |
| boost::signalslib::signal<void ()> makVrv::DtHla13ConnectionInterface::signal_disconnect |
| boost::signalslib::signal<void ()> makVrv::DtHla13ConnectionInterface::signal_makeAutoConnect |