36 const std::string& displayName,
int index,
const std::string& icon) = 0;
46 const std::string& displayName,
int index,
double r,
double g ,
double b ) = 0;
68 const std::string& icon) = 0;
85 virtual void sortItems() = 0;
92 virtual void renameItem(
DtElementID id,
const std::string& newName) = 0;
96 virtual void updateItemDamageState(
DtElementID id,
int damageState) = 0;
100 virtual void updateItemSubType(
DtElementID id,
int subType) = 0;
109 boost::signal<void (std::vector<DtElementID>)> signal_itemSelectionChanged;
Contains makVrv:DtSelectionManager class.
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:26
ElementSubtypes
Definition: DtElementAttributes.h:50
boost::signal< void(DtElementID)> signal_itemAttachRequested
Definition: DtItemsListInterface.h:108
Interface for display the objects, terrains, observers in the scene in a list.
Definition: DtItemsListInterface.h:26
ElementType
Definition: DtElementEntry.h:26
Contains makVrv::DtElementAttributes class.
std::set< DtUniqueID > IdSet
Definition: DtSelectionManager.h:32
Contains makVrv::DtElementEntry class.