13 #include <QtWidgets/QDialog>
14 #include "createMunitionDetonationDialogUi.hpp"
26 class DtEnumerationSelectionWidget;
47 virtual void loadDefaults(
bool fromFactory =
false);
50 virtual void saveAsDefaults();
53 virtual void setResultType(
int);
60 virtual void setupGui();
63 virtual void dataChanged();
64 virtual void chooseCustomMunition();
65 virtual void acceptMunition();
66 virtual void rejectMunition();
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
makVrv::DtDe & myDe
Definition: createMunitionDetonationDialogExtension.h:99
Definition: createMunitionDetonationDialogExtension.h:28
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
QDialog * myEnumerationSelectionDialog
Definition: createMunitionDetonationDialogExtension.h:72
Ui::CreateMunitionDetonationDialogUi myUiImpl
Definition: createMunitionDetonationDialogExtension.h:70
Contains makVrv::DtVirtualBaseClass class.
DtCreateMunitionDetonationSettingsRecord mySettings
Definition: createMunitionDetonationDialogExtension.h:76
Creator for the extension.
Definition: createMunitionDetonationDialogExtension.h:80
boost::signals2::signal< void(const DtDetonationInteractionData &)> signal_detonationDataChanged
Definition: createMunitionDetonationDialogExtension.h:55
The DtDetonationInteractionData provides the data contents of a DIS DetonationInteraction.
Definition: detonationInteractionData.h:25
Base class to provide boost signal/slot management.
Definition: createMunitionDetonationSettingsRecord.h:25
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
makVrv::DtDe & myDe
Definition: createMunitionDetonationDialogExtension.h:75
Contains makVrf::DtDetonationInteractionData class.
DtEnumerationSelectionWidget * myEnumerationSelectionWidget
Definition: createMunitionDetonationDialogExtension.h:71