21 #include <vlutil/vlPerformanceStats.h>
25 class DtSimEntryObjectAgent;
29 class DtVrlinkEnvironmentalStateListenerInterface;
30 class DtEnvironmentalExistenceListener;
36 class DtEnvironmentStateObjectAgent;
65 void postDrainInput();
81 DtEnvironmentStateObjectAgent& objectDriver,
bool force =
false);
89 static void postDrainInput(
void* usr);
91 virtual void slot_modelSetChanged();
97 virtual bool updateExtendedState(
122 void update(
double timeT);
143 typedef std::map<makVrv::DtSimEntryUpdater::UpdateRate,EnvironmentUpdaterGroup>
159 typedef boost::unordered_map<makVrv::DtUniqueID, DtVrlinkSimulatedEnvironmentProcess>
StateMap;
164 typedef std::map<std::string, std::pair<DtVrlinkSimulatedEnvironmentProcess, int> >
BaseStateMap;