14 #include <vlpi/entityType.h>
15 #include <vl/environmentProcessPublisher.h>
43 const DtEntityType& type,
47 const DtEntityIdentifier& entId = DtEntityIdentifier::nullId()
53 const DtEntityType& type,
57 const DtEntityIdentifier& entId = DtEntityIdentifier::nullId()
64 const DtEntityType& type,
65 const DtDDMRegionSet* regionSetToUse,
67 const DtEntityIdentifier& entId = DtEntityIdentifier::nullId()
73 const DtEntityType& type,
74 const DtDDMRegionSet* regionSetToUse,
76 const DtEntityIdentifier& entId = DtEntityIdentifier::nullId()
89 virtual void clearExtendedData();
90 virtual void removeExtendedData(
const DtString& key);
101 virtual bool tick()
override;
108 virtual void setSendVrfObjectDataRecord(
bool shouldSend);
static DtGlobalObjectDesignator nullId()
Definition: vrfObjectIdGenerator.h:54
Contains the DtVrfObjectIdGenerator class declaration.
DtControlObjectRepository class extends the DtControlObjectBaseRepository to be able to handle extend...
Definition: controlObjectRepository.h:27
DtEnvironmentProcessDecoder DtCtrlPublisherDecoder
Definition: controlObjectPublisher.h:19
DtEnvironmentProcessEncoder DtCtrlPublisherEncoder
Definition: controlObjectPublisher.h:18
This class will wrap a VR-Link DtEnvironmentalProcessPublisher to allow for easier creation of a publ...
Definition: controlObjectPublisher.h:31
#define DT_DLL_vrfExtObjects
Definition: dllExport.h:23