![]() |
VR-Forces 5.0.3 Developer's Guide
|
The DtElementAttributesMonitor connects to signals from the the DtDe's elementData to track the attributes of elements as they are added and removed.

Public Member Functions | |
| DtElementAttributesMonitor (DtDe &de) | |
| virtual | ~DtElementAttributesMonitor () |
| virtual void | processElementInitialized (makVrv::DtElementID entity) |
| virtual void | processElementRemoved (makVrv::DtElementID entity) |
| virtual void | dumpElements () |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| virtual | ~DtVirtualBaseClass () |
Static Public Member Functions | |
| static std::string | elementTypeToString (DtElementEntry::ElementType elementType) |
| static std::string | elementSubTypeToString (DtElementAttributes::ElementSubtypes subType) |
Protected Member Functions | |
| virtual void | slot_elementsInitialized (const DtElementData::ElementIdList &elements) |
| virtual void | slot_elementsRemoved (const DtElementData::ElementIdList &elements) |
Protected Attributes | |
| DtDe & | myDe |
| DtSignalConnectionManager | mySignalConnections |
| makVrv::DtElementAttributesMonitor::DtElementAttributesMonitor | ( | DtDe & | de | ) |
CTOR.
|
virtual |
Virtual DTOR.
|
virtual |
Print the attribute information for an initialized element entry. This method is called by.
|
virtual |
Print the element id and name (if it exists) for an element. This method is called by.
|
virtual |
Dump all the named Elements to the console. This method dumps all of the entries in the element ID to Display Name map held by the attribute manager. It shows how to use the iterator methods provided by that manager. Note that use of this method (and the underlying DtElementAttributeManager::startNamedElementIteration() / DtElementAttributeManager::getNextElementIdAndDisplayName that it uses) depends on unique display name to element id pairs. If a simulation has duplicate display names for elements (or an app like the VRF GUI) these maps are not necessarily valid.
|
static |
Get a readable form of an elementType enumeration value.
|
static |
GEt a readable form of an ElementSubtypes enumeration value.
|
protectedvirtual |
Slot connected to DtElementData's signal_signal_elementsInitialized signal.
|
protectedvirtual |
Slot connected to DtElementData's signal_elementsToBeRemoved signal.
|
protected |
|
protected |