25 class DtItemsListInterface;
34 friend class DtItemsListLogicCreator;
43 virtual void setEventObjectType(
const std::string&
objectType);
46 std::string eventObjectType()
const;
51 void connectSignals();
87 virtual void slot_itemAttachRequested(
DtElementID id);
90 virtual void slot__itemSelectionChanged(
const std::vector<DtElementID>& idList);
106 virtual void onDisplayNameChanged(
DtElementEntry* entry,
const std::string& newName);
111 virtual void onSubtypeChanged(
DtElementEntry* entry,
int subType);
std::vector< DtElementID > ElementIdList
Type definition for a vector of DtElementIDs.
Definition: DtElementData.h:53
Contains makVrv:DtSelectionManager class.
Contains makVrv::DtElementData class.
*virtual const DtObjectType & objectType() const
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
DtItemsListInterface & myInterface
Definition: DtItemsListLogic.h:131
Contains DLL export macros.
DtElementEntry holds the non-simulation-specific data about an element, including its element type an...
Definition: DtElementEntry.h:22
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:23
ElementSubtypes
Definition: DtElementAttributes.h:53
DtDe & myDe
Definition: DtItemsListLogic.h:130
Contains makVrv:DtEntityStateListener class.
Interface for display the objects, terrains, observers in the scene in a list.
Definition: DtItemsListInterface.h:26
std::vector< EntryAttributes > EntryAttributesList
Definition: DtElementAttributeManager.h:43
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
ElementType
Definition: DtElementEntry.h:26
Base class to provide boost signal/slot management.
DamageState
Definition: DtEntityStateListener.h:88
Contains the DtElementAttributeManager class declaration.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Logic class for display the objects, terrains, observers in the scene in a list.
Definition: DtItemsListLogic.h:30
std::string myEventObjectType
Definition: DtItemsListLogic.h:133
std::set< DtUniqueID > IdSet
Definition: DtSelectionManager.h:32
Contains makVrv::DtElementEntry class.
DtSignalConnectionManager mySignals
Definition: DtItemsListLogic.h:132