![]() |
VR-Forces 4.0.4 Class Documentation
|
Overridden from base to allow for setting of indirect artillery specific data into the dialog. More...
Public Member Functions | |
| DtIndirectFireSettingsDataLogic (makVrv::DtDe &, DtIndirectFireSettingsDataWidget *) | |
| virtual | ~DtIndirectFireSettingsDataLogic () |
| virtual void | setupGui () |
| Override to set values into gui of current data. | |
| virtual void | setupFromData (const DtIfIndirectArtilleryData &) |
| Sets up extension with indirect artillery data. | |
Public Attributes | |
| boost::signal< void(const DtIfIndirectArtilleryData &)> | signal_indirectArtilleryDataChanged |
Protected Member Functions | |
| virtual void | slot_onIndirctArtilleryDataChanged () |
| Receive signal to update data into handler. | |
| virtual void | createConnections () |
| Override to add new indirect artillery connections. | |
| virtual void | dayTimeFor (int &days, QTime &time, int seconds) const |
| virtual QTime | timeFor (int seconds) const |
| virtual void | slot_displayUnitChanged (makVrv::DtUnitConverterCollection::DisplayUnitType type, int unit, int oldUnit) |
| virtual void | slot_displayUnitDecimalsChanged (makVrv::DtUnitConverterCollection::DisplayUnitType, int, int) |
| Connected to signal_displayUnitDecimalsChanged on DtDisplayUnitsSettingsSignaler. | |
| virtual void | indirectArtilleryChanged (const DtIfIndirectArtilleryData &) |
| Called when indirect artillery has changed from the gui. | |
| virtual DtIfIndirectArtilleryData | defaultData () const |
| Returns the data used to seed ths dialog. By default comes from the DtIndirectFireManager. | |
Protected Attributes | |
| DtIndirectFireSettingsDataWidget * | myInterface |
| makVrv::DtDe & | myDe |
| makVrv::DtSignalConnectionManager | myConnections |
| DtIfIndirectArtilleryData | myIndirectFireData |
Overridden from base to allow for setting of indirect artillery specific data into the dialog.
| makVrf::DtIndirectFireSettingsDataLogic::DtIndirectFireSettingsDataLogic | ( | makVrv::DtDe & | , |
| DtIndirectFireSettingsDataWidget * | |||
| ) |
| virtual makVrf::DtIndirectFireSettingsDataLogic::~DtIndirectFireSettingsDataLogic | ( | ) | [virtual] |
| virtual void makVrf::DtIndirectFireSettingsDataLogic::setupGui | ( | ) | [virtual] |
Override to set values into gui of current data.
| virtual void makVrf::DtIndirectFireSettingsDataLogic::setupFromData | ( | const DtIfIndirectArtilleryData & | ) | [virtual] |
Sets up extension with indirect artillery data.
| virtual void makVrf::DtIndirectFireSettingsDataLogic::slot_onIndirctArtilleryDataChanged | ( | ) | [protected, virtual] |
Receive signal to update data into handler.
| virtual void makVrf::DtIndirectFireSettingsDataLogic::createConnections | ( | ) | [protected, virtual] |
Override to add new indirect artillery connections.
| virtual void makVrf::DtIndirectFireSettingsDataLogic::dayTimeFor | ( | int & | days, |
| QTime & | time, | ||
| int | seconds | ||
| ) | const [protected, virtual] |
| virtual QTime makVrf::DtIndirectFireSettingsDataLogic::timeFor | ( | int | seconds | ) | const [protected, virtual] |
| virtual void makVrf::DtIndirectFireSettingsDataLogic::slot_displayUnitChanged | ( | makVrv::DtUnitConverterCollection::DisplayUnitType | type, |
| int | unit, | ||
| int | oldUnit | ||
| ) | [protected, virtual] |
| virtual void makVrf::DtIndirectFireSettingsDataLogic::slot_displayUnitDecimalsChanged | ( | makVrv::DtUnitConverterCollection::DisplayUnitType | , |
| int | , | ||
| int | |||
| ) | [protected, virtual] |
Connected to signal_displayUnitDecimalsChanged on DtDisplayUnitsSettingsSignaler.
| virtual void makVrf::DtIndirectFireSettingsDataLogic::indirectArtilleryChanged | ( | const DtIfIndirectArtilleryData & | ) | [protected, virtual] |
Called when indirect artillery has changed from the gui.
| virtual DtIfIndirectArtilleryData makVrf::DtIndirectFireSettingsDataLogic::defaultData | ( | ) | const [protected, virtual] |
Returns the data used to seed ths dialog. By default comes from the DtIndirectFireManager.
| boost::signal<void (const DtIfIndirectArtilleryData&)> makVrf::DtIndirectFireSettingsDataLogic::signal_indirectArtilleryDataChanged |
makVrv::DtSignalConnectionManager makVrf::DtIndirectFireSettingsDataLogic::myConnections [protected] |