19 class DtGriddedDataPublisher;
20 class DtGriddedDataPdu;
24 class DtLgrDisSimulationManager;
28 class DT_DLL_LGRSIM DtLgrDisGriddedDataPublisher :
public DtLgrPublisherInterface
33 DT_VIRTUAL_CTR(DtLgrDisGriddedDataPublisher,(
const DtGriddedDataPdu& pdu,
34 DtLgrDisSimulationManager& simManager))
36 virtual ~DtLgrDisGriddedDataPublisher();
38 virtual void update(
const DtPdu& pdu,
const DtAbsoluteTime& updateTime,
bool isTimeFromPast,
39 bool isStateUpdate,
double scaling,
bool isStatic,
bool sendFlag);
40 virtual void sendUpdateAtScaleChangePoint(
double oldScale,
double newScale,
41 bool wasStatic,
bool isStatic);
42 virtual void tick(
double scaling,
bool isStatic);
47 virtual const DtStateMsg& lastState()
const;
50 virtual void tickVrlPublisher();
54 DtGriddedDataPublisher* myPublisher;