14 #include <vlpi/entityType.h>
15 #include <QtCore/QString>
25 class DtPointObjectDefinitionDialog;
26 class DtPropCreatePaletteInterface;
27 class DtVrfTerrainPropListRecord;
46 void enablePalette(
int terrainPatchOffset = 0);
52 virtual void slot_itemSelected(
const std::string& type,
const std::string& modelDef);
58 virtual void slot_terrainPatchAdded();
61 virtual void slot_terrainPatchToBeDeleted();
64 virtual void populateGuiWithPropData();
71 std::string& category)
const;
75 virtual std::string makeReadableName(
const std::string& modelDefName)
const;
This class defines the dialog that allows the creation/update of point objects in the scenario (entit...
Definition: pointObjectDefinitionDialog.h:199
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
DtPointObjectDefinitionDialog * myObjectPropertiesDlg
Definition: propCreatePaletteLogic.h:80
A list of DtVrfTerrainPropRecord objects.
Definition: vrfTerrainPropListRecord.h:23
makVrv::DtDe & myDe
Definition: propCreatePaletteLogic.h:78
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
Base class to provide boost signal/slot management.
Interface for prop creation palette.
Definition: propCreatePaletteInterface.h:23
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
makVrv::DtSignalConnectionManager myConnections
Definition: propCreatePaletteLogic.h:81
DtPropCreatePaletteInterface * myInterface
Definition: propCreatePaletteLogic.h:79
Logic associated with the DtPropCreatePalette class.
Definition: propCreatePaletteLogic.h:32