18 #include <vlutil/vlString.h>
19 #include <vlutil/vlList.h>
20 #include <vl/globalObjectDesignator.h>
21 #include <vrfExtObjects/simEnvironmentalModelType.h>
26 class DtControlObjectPublisher;
27 class DtEnvironmentProcessPublisher;
28 class DtEnvironmentProcessRepository;
53 bool publishObject =
true);
71 virtual DtControlObjectRepository* controlObjectNetworkState()
const;
87 virtual bool updateGeometry(
91 virtual bool updateBoundingGeometry(
95 virtual bool updateObjectState(
98 virtual bool updateEnvModelType(
103 virtual bool updateVrfDataAsSeenByRemote();
107 virtual DtEnvironmentProcessRepository*
_createSR()
const;