17 #include <vl/radioTransmitterEncoderDIS.h>
18 #include <vl/stateEncoder.h>
21 class DtTransmitterPdu;
22 class DtRadioTransmitterPublisher;
27 class DtLgrDisSimulationManager;
50 virtual void update(
const DtPdu& pdu,
const DtAbsoluteTime& updateTime,
bool isTimeFromPast,
51 bool isStateUpdate,
double scaling,
bool isStatic,
bool sendFlag);
53 virtual void sendUpdateAtScaleChangePoint(
54 double oldScale,
double newScale,
bool wasStatic,
bool isStatic);
57 virtual void tick(
double scaling,
bool isStatic);
61 virtual const DtStateMsg& lastState()
const;
64 virtual void tickVrlPublisher();
~DtLgrRadioTransmitterEncoder()
Definition: lgrDisTransmitter.h:34
DtCLONE_ENCODER(DtLgrRadioTransmitterEncoder)
Defines IMPORT/EXPORT macros for lgrSim library.
#define DT_DLL_LGRSIM
Definition: lgrSim.h:21
DtRadioTransmitterPublisher * myPublisher
Definition: lgrDisTransmitter.h:67
Definition: lgrDisTransmitter.h:30
#define DT_VIRTUAL_CTR(CLASS_NAME, ARG_TYPES_LIST)
Declare a Virtual Constructor Create using DT_VIRTUAL_CTR(CLASS_NAME,ARG_TYPES_LIST) Where CLASS_NAME...
Definition: virtualConstructor.h:34
The DIS Simulation manager manages the DIS simulation settings.
Definition: lgrDisSimManager.h:45
DtTransmitterPdu * getEncoderPdu()
Definition: lgrDisTransmitter.h:36
Contains MAKLogger::DtLgrPublisherInterface class.
Contains DT_VIRTUAL_CTR DT_VIRTUAL_CTR_DEFAULTS DT_VIRTUAL_COPY_ASSIGN DT_VIRTUAL_BASE_CTR DT_PURE_VI...
Responsible for defining the interface that Object publishers must have.
Definition: lgrPublisherInterface.h:39
Definition: lgrDisTransmitter.h:41
class DT_DLL_LGRUTIL DtAbsoluteTime
Definition: absoluteTime.h:22
Absolute Time, a particular measured instance in time, could be thought of as a set of relative times...
Definition: absoluteTime.h:82
DtLgrRadioTransmitterEncoder()
Definition: lgrDisTransmitter.h:33