VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes | Protected Slots | Protected Attributes
makVrf::DtCreateMunitionDetonationDialogExtension Class Reference
Inheritance diagram for makVrf::DtCreateMunitionDetonationDialogExtension:
Inheritance graph
[legend]

Public Member Functions

 DtCreateMunitionDetonationDialogExtension (makVrv::DtDe &de, QWidget *parent=0, const Qt::WindowFlags &flags=0)
 Constructor.
virtual ~DtCreateMunitionDetonationDialogExtension ()
 Destructor.
virtual void setFromRecord (const DtCreateMunitionDetonationSettingsRecord &)
 SEt the current settings.
virtual void getRecord (DtCreateMunitionDetonationSettingsRecord &) const
 Get the current settings.
virtual void loadDefaults (bool fromFactory=false)
 Loads default or factory record.
virtual void saveAsDefaults ()
 Saves current settings as default.
virtual void setResultType (int)
 Selects result type based on result type int.
virtual DtDetonationInteractionData detonationInteractionData ()
 Returns current DtDetonationInteractionData.
virtual void setupGui ()

Public Attributes

boost::signal< void(const
DtDetonationInteractionData &)> 
signal_detonationDataChanged
Ui::CreateMunitionDetonationDialogUi myUiImpl
DtEnumerationSelectionWidgetmyEnumerationSelectionWidget
QDialogmyEnumerationSelectionDialog

Protected Slots

virtual void dataChanged ()
virtual void chooseCustomMunition ()
virtual void acceptMunition ()
virtual void rejectMunition ()

Protected Attributes

makVrv::DtDemyDe
DtCreateMunitionDetonationSettingsRecord mySettings

Constructor & Destructor Documentation

makVrf::DtCreateMunitionDetonationDialogExtension::DtCreateMunitionDetonationDialogExtension ( makVrv::DtDe de,
QWidget *  parent = 0,
const Qt::WindowFlags &  flags = 0 
)

Constructor.

virtual makVrf::DtCreateMunitionDetonationDialogExtension::~DtCreateMunitionDetonationDialogExtension ( )
virtual

Destructor.

Member Function Documentation

virtual void makVrf::DtCreateMunitionDetonationDialogExtension::setFromRecord ( const DtCreateMunitionDetonationSettingsRecord )
virtual

SEt the current settings.

virtual void makVrf::DtCreateMunitionDetonationDialogExtension::getRecord ( DtCreateMunitionDetonationSettingsRecord ) const
virtual

Get the current settings.

virtual void makVrf::DtCreateMunitionDetonationDialogExtension::loadDefaults ( bool  fromFactory = false)
virtual

Loads default or factory record.

virtual void makVrf::DtCreateMunitionDetonationDialogExtension::saveAsDefaults ( )
virtual

Saves current settings as default.

virtual void makVrf::DtCreateMunitionDetonationDialogExtension::setResultType ( int  )
virtual

Selects result type based on result type int.

virtual DtDetonationInteractionData makVrf::DtCreateMunitionDetonationDialogExtension::detonationInteractionData ( )
virtual

Returns current DtDetonationInteractionData.

virtual void makVrf::DtCreateMunitionDetonationDialogExtension::setupGui ( )
virtual
virtual void makVrf::DtCreateMunitionDetonationDialogExtension::dataChanged ( )
protectedvirtualslot
virtual void makVrf::DtCreateMunitionDetonationDialogExtension::chooseCustomMunition ( )
protectedvirtualslot
virtual void makVrf::DtCreateMunitionDetonationDialogExtension::acceptMunition ( )
protectedvirtualslot
virtual void makVrf::DtCreateMunitionDetonationDialogExtension::rejectMunition ( )
protectedvirtualslot

Member Data Documentation

boost::signal<void (const DtDetonationInteractionData&)> makVrf::DtCreateMunitionDetonationDialogExtension::signal_detonationDataChanged
Ui::CreateMunitionDetonationDialogUi makVrf::DtCreateMunitionDetonationDialogExtension::myUiImpl
DtEnumerationSelectionWidget* makVrf::DtCreateMunitionDetonationDialogExtension::myEnumerationSelectionWidget
QDialog* makVrf::DtCreateMunitionDetonationDialogExtension::myEnumerationSelectionDialog
makVrv::DtDe& makVrf::DtCreateMunitionDetonationDialogExtension::myDe
protected
DtCreateMunitionDetonationSettingsRecord makVrf::DtCreateMunitionDetonationDialogExtension::mySettings
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)