![]() |
VR-Forces 4.0.4 Class Documentation
|
This class defines the dialog that allows the creation/update of indirect artillery data. More...

Public Member Functions | |
| DtIndirectFireSettingsDataWidget (makVrv::DtDe &de, QWidget *parent) | |
| virtual | ~DtIndirectFireSettingsDataWidget () |
| virtual void | setStartImmediate (bool) |
| virtual bool | startImmediate () const |
| virtual void | setStartAtTime (bool) |
| virtual bool | startAtTime () const |
| virtual void | setStartTimeEnabled (bool b) |
| virtual void | setStartTime (int days, const QTime &) |
| virtual int | startTime () const |
| virtual void | setTimeBetweenSalvosEnabled (bool) |
| virtual void | setTimeBetweenSalvos (const QTime &) |
| virtual int | timeBetweenSalvos () const |
| virtual void | setScatterTimeSpinBoxEnabled (bool) |
| virtual void | setScatterTime (int) |
| virtual int | scatterTime () const |
| virtual void | setNumberOfSalvos (int) |
| virtual int | numberOfSalvos () const |
| virtual void | setRoundsPerSalvo (int) |
| virtual int | roundsPerSalvo () const |
| virtual void | setMunitionType (const DtEntityType &) |
| virtual DtEntityType | munitionType () const |
| virtual void | setAltitudeAboveTerrainUnits (makVrv::DtUnicode) |
| virtual void | setAltitudeAboveTerrain (double d) |
| virtual double | altitudeAboveTerrain () const |
| virtual void | addMunitionType (const QString &muni, const DtString &type) |
| virtual void | setupGui () |
| Override to create extension. | |
| virtual DtIndirectFireSettingsDataLogic * | logic () |
| Logic of this widget. | |
Public Attributes | |
| boost::signal< void()> | signal_indirectArtilleryDataChanged |
| Signal sent when any of the data in the extension has changed. | |
| Ui_DtIndirectArtilleryPropertiesWidgetUI | myUiImpl |
Protected Slots | |
| virtual void | onIndirectFireDataChanged () |
| Called from any of the extension elements, sends the signal that data has changed. | |
Protected Member Functions | |
| virtual void | setupConnections () |
| Override to set up connections from extension for changed data. | |
| virtual DtIndirectFireSettingsDataLogic * | createLogic () |
| virtual int | timeToSeconds (const QTime &) const |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| DtIndirectFireSettingsDataLogic * | myLogic |
This class defines the dialog that allows the creation/update of indirect artillery data.
| makVrf::DtIndirectFireSettingsDataWidget::DtIndirectFireSettingsDataWidget | ( | makVrv::DtDe & | de, |
| QWidget * | parent | ||
| ) |
| virtual makVrf::DtIndirectFireSettingsDataWidget::~DtIndirectFireSettingsDataWidget | ( | ) | [virtual] |
| virtual void makVrf::DtIndirectFireSettingsDataWidget::setStartImmediate | ( | bool | ) | [virtual] |
| virtual bool makVrf::DtIndirectFireSettingsDataWidget::startImmediate | ( | ) | const [virtual] |
| virtual void makVrf::DtIndirectFireSettingsDataWidget::setStartAtTime | ( | bool | ) | [virtual] |
| virtual bool makVrf::DtIndirectFireSettingsDataWidget::startAtTime | ( | ) | const [virtual] |
| virtual void makVrf::DtIndirectFireSettingsDataWidget::setStartTimeEnabled | ( | bool | b | ) | [virtual] |
| virtual void makVrf::DtIndirectFireSettingsDataWidget::setStartTime | ( | int | days, |
| const QTime & | |||
| ) | [virtual] |
| virtual int makVrf::DtIndirectFireSettingsDataWidget::startTime | ( | ) | const [virtual] |
| virtual void makVrf::DtIndirectFireSettingsDataWidget::setTimeBetweenSalvosEnabled | ( | bool | ) | [virtual] |
| virtual void makVrf::DtIndirectFireSettingsDataWidget::setTimeBetweenSalvos | ( | const QTime & | ) | [virtual] |
| virtual int makVrf::DtIndirectFireSettingsDataWidget::timeBetweenSalvos | ( | ) | const [virtual] |
| virtual void makVrf::DtIndirectFireSettingsDataWidget::setScatterTimeSpinBoxEnabled | ( | bool | ) | [virtual] |
| virtual void makVrf::DtIndirectFireSettingsDataWidget::setScatterTime | ( | int | ) | [virtual] |
| virtual int makVrf::DtIndirectFireSettingsDataWidget::scatterTime | ( | ) | const [virtual] |
| virtual void makVrf::DtIndirectFireSettingsDataWidget::setNumberOfSalvos | ( | int | ) | [virtual] |
| virtual int makVrf::DtIndirectFireSettingsDataWidget::numberOfSalvos | ( | ) | const [virtual] |
| virtual void makVrf::DtIndirectFireSettingsDataWidget::setRoundsPerSalvo | ( | int | ) | [virtual] |
| virtual int makVrf::DtIndirectFireSettingsDataWidget::roundsPerSalvo | ( | ) | const [virtual] |
| virtual void makVrf::DtIndirectFireSettingsDataWidget::setMunitionType | ( | const DtEntityType & | ) | [virtual] |
| virtual DtEntityType makVrf::DtIndirectFireSettingsDataWidget::munitionType | ( | ) | const [virtual] |
| virtual void makVrf::DtIndirectFireSettingsDataWidget::setAltitudeAboveTerrainUnits | ( | makVrv::DtUnicode | ) | [virtual] |
| virtual void makVrf::DtIndirectFireSettingsDataWidget::setAltitudeAboveTerrain | ( | double | d | ) | [virtual] |
| virtual double makVrf::DtIndirectFireSettingsDataWidget::altitudeAboveTerrain | ( | ) | const [virtual] |
| virtual void makVrf::DtIndirectFireSettingsDataWidget::addMunitionType | ( | const QString & | muni, |
| const DtString & | type | ||
| ) | [virtual] |
| virtual void makVrf::DtIndirectFireSettingsDataWidget::setupGui | ( | ) | [virtual] |
Override to create extension.
| virtual DtIndirectFireSettingsDataLogic* makVrf::DtIndirectFireSettingsDataWidget::logic | ( | ) | [virtual] |
Logic of this widget.
| virtual void makVrf::DtIndirectFireSettingsDataWidget::onIndirectFireDataChanged | ( | ) | [protected, virtual, slot] |
Called from any of the extension elements, sends the signal that data has changed.
| virtual void makVrf::DtIndirectFireSettingsDataWidget::setupConnections | ( | ) | [protected, virtual] |
Override to set up connections from extension for changed data.
| virtual DtIndirectFireSettingsDataLogic* makVrf::DtIndirectFireSettingsDataWidget::createLogic | ( | ) | [protected, virtual] |
| virtual int makVrf::DtIndirectFireSettingsDataWidget::timeToSeconds | ( | const QTime & | ) | const [protected, virtual] |
| boost::signal<void ()> makVrf::DtIndirectFireSettingsDataWidget::signal_indirectArtilleryDataChanged |
Signal sent when any of the data in the extension has changed.
| Ui_DtIndirectArtilleryPropertiesWidgetUI makVrf::DtIndirectFireSettingsDataWidget::myUiImpl |