11 #if !defined(Q_MOC_RUN)
15 #include "spawnSinkCreationDialogUi.hpp"
22 #include <QtWidgets/QDialog>
53 virtual void setupGui();
55 virtual void slot_creationStopped();
56 virtual void slot_creatingObject();
60 virtual void processTemplateDataForCopy(
DtSimMessage* rsp);
61 virtual void processTemplateDataForEdit(
DtSimMessage* rsp);
63 virtual void disableButtons(
bool b);
65 virtual void showEditTemplateDialog(
const DtRwSpawnData & data);
70 virtual void updateButtons();
75 virtual void onCreateSpawnButtonClicked();
80 virtual void onCreateSinkButtonClicked();
83 virtual void onNewTemplateButtonClicked();
86 virtual void slot_createSpawnTemplate(
DtRwSpawnData & spawnData);
89 virtual void slot_editSpawnTemplate(
DtRwSpawnData & spawnData);
93 virtual void onEditTemplateButtonClicked();
96 virtual void onCopyTemplateButtonClicked();
99 virtual void onDeleteTemplateButtonClicked();
102 virtual void editCancelled();
105 virtual void cancel();
Virtual base class.
Definition: DtVirtualBaseClass.h:22
makVrv::DtDe & myDe
Definition: spawnSinkCreationDialog.h:139
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
makVrv::DtSignalConnectionManager myConnectionManager
Definition: spawnSinkCreationDialog.h:114
Definition: spawnSinkCreationDialog.h:29
makVrv::DtDe & myDe
Definition: spawnSinkCreationDialog.h:112
Contains makVrv::DtVirtualBaseClass class.
makVrv::DtSignalConnectionManager myObjectConnectionConnectionManager
Definition: spawnSinkCreationDialog.h:115
Base library for data that is used to control how spawn points generate entities. ...
Definition: rwSpawnData.h:37
File: simMsg.h.
Definition: simMessage.h:35
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
Base class to provide boost signal/slot management.
std::vector< SpawnTemplateListEntry > SpawnTemplateDescriptionList
This is a map keyed by a template's name which corresponds to its description.
Definition: ifSpawnList.h:36
QStringList myTemplateNamesInUse
Definition: spawnSinkCreationDialog.h:113
DT_DLL_DEBUGDRAWRENDERER void init(makVrv::DtDe &de)
Work function for the plugin initialization.
Ui::SpawnSinkCreationDialogUi myUiImpl
Definition: spawnSinkCreationDialog.h:109
class DtIfVrfObjectCreated:
Definition: ifVrfObjectCreated.h:32
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Creator for the spawn/sink dialog.
Definition: spawnSinkCreationDialog.h:120
DtString mySelectOnNextUpdate
Definition: spawnSinkCreationDialog.h:116