17 #include <vlpi/entityIdentifier.h>
18 #include <vl/objectPublisherDIS.h>
19 #include <vl/objectId.h>
40 const DtObjectId&
id = DtObjectId::nullId());
45 const DtObjectId&
id = DtObjectId::nullId());
68 virtual bool tick()
override;
71 virtual void forceUpdate()
override;
74 virtual const DtObjectId &id()
const override;
77 virtual const DtObjectId &localId()
const override;
83 virtual void sendFinalPdu();
87 static DtStateRepCreator setStateRepCreator(DtStateRepCreator creator);
Instances of DtDynamicTerrainEncoder encode data from DtDynamicTerrainStateRepository objects to the ...
Definition: dynamicTerrainEncoderDIS.h:25
Instances of DtDynamicTerrainPublisher publish DynamicTerrain objects to the network.
Definition: dynamicTerrainPublisherDIS.h:27
DtObjectId myId
Definition: dynamicTerrainPublisherDIS.h:91
Contains the DtDynamicTerrainEncoder class declaration.
virtual DtDynamicTerrainStateRepository * dynamicTerrainStateRep()
Returns a pointer to the DtDynamicTerrainStateRepository - through which you can set or inspect curre...
Definition: dynamicTerrainPublisherDIS.h:97
DtDynamicTerrainEncoder * myEncoder
Definition: dynamicTerrainPublisherDIS.h:93
Instances of DtDynamicTerrainStateRepository are used to store state data for DynamicTerrain objects...
Definition: dynamicTerrainStateRepository.h:31
Contains the DtDynamicTerrainDecoder class declaration.
virtual DtDynamicTerrainStateRepository * dsr()
Synonym for dynamicTerrainStateRep().
Definition: dynamicTerrainPublisherDIS.h:102
static DtStateRepCreator theStateRepCreator
Definition: dynamicTerrainPublisherDIS.h:90
DtDynamicTerrainDecoder * myDecoder
Definition: dynamicTerrainPublisherDIS.h:92
Instances of DtDynamicTerrainDecoder encode data from DtDynamicTerrainStateRepository objects to the ...
Definition: dynamicTerrainDecoderDIS.h:24
#define DT_DLL_vrfExtObjects
Definition: dllExport.h:23