18 #include <QtCore/QVector>
29 class DtVrfSelectionFilter;
30 class DtAggregateAsDialogInterface;
45 virtual void setupAggregateTypeAndIcon();
46 virtual void changeAggregateType();
52 virtual void aggregate();
55 virtual void initAggregatesCombo(
const DtModelSet*);
56 virtual DtObjectType validObjectTypeFor(
const DtObjectType&)
const;
60 virtual bool canHoldSubordinates(
const DtObjectType&)
const;
Definition: aggregateAsDialogLogic.h:32
This is the protocol independent state of an entity. Created/ deleted by DtEntityStateObject's. DtSimEntry's point to this state.
Definition: DtEntityState.h:33
class DtVrfSelectionFilter
Definition: vrfSelectionFilters.h:32
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
QVector< DtObjectType > myObjectTypes
Definition: aggregateAsDialogLogic.h:66
Contains makVrv:DtSelectionManager class.
Contains makVrv::DtVrlinkSimulatedEntityState class.
DtVrfSelectionFilter * myFilter
Definition: aggregateAsDialogLogic.h:67
makVrv::DtDe & myDe
Definition: aggregateAsDialogLogic.h:63
DtAggregateAsDialogInterface * myInterface
Definition: aggregateAsDialogLogic.h:65
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:72
std::set< DtUniqueID > IdSet
Definition: DtSelectionManager.h:32
Definition: modelSet.h:35
Definition: aggregateAsDialogInterface.h:33