12 #ifndef lgrHlaTimeProvider_H_
13 #define lgrHlaTimeProvider_H_
20 class DtLgrHlaSimulationManager;
24 class DT_DLL_LGRSIM DtLgrHlaTimeProvider :
public DtTimeProvider
29 DtLgrHlaTimeProvider(DtLgrHlaSimulationManager* simManager);
32 virtual ~DtLgrHlaTimeProvider();
37 virtual bool enableTimeConstrained();
42 virtual bool disableTimeConstrained();
45 virtual bool isTimeConstrained()
const;
53 virtual double advancedTime()
const;
56 virtual double elapsedTime()
const;
59 virtual double timeOffset()
const;
62 virtual void resetTimeAdvance();
65 DtLgrHlaSimulationManager* mySimManager;