virtual bool sendNeeded(const DtUnderwaterAcousticsStateRepository &stateRep, const DtUnderwaterAcousticsStateRepository &asSeenByRemote)
Determine if a state message needs to be sent.
Contains the DtUnderwaterAcousticPdu class declaration.
Instances of DtAdditionalPassiveActivitiesEncoder are used to take state information from a DtAdditio...
Definition: additionalPassiveActivitiesEncoderDIS.h:23
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
virtual void fillOut(const DtUnderwaterAcousticsStateRepository &stateRep, const DtUnderwaterAcousticsStateRepository &asSeenByRemote, DtUnderwaterAcousticPdu *pdu)
Fill out a state message which reflects a state repository.
Instances of DtUnderwaterAcousticPdu are used to send information about simulated underwater acoustic...
Definition: underwaterAcousticPdu.h:39
Instances of DtUnderwaterAcousticsEncoder are used to take state information from a DtUnderwaterAcous...
Definition: underwaterAcousticsEncoderDIS.h:26
class DtAdditionalPassiveActivitiesRepository
Definition: additionalPassiveActivitiesRepository.h:20
The DtStateEncoder class provides a base class for all DIS encoders.
Definition: stateEncoder.h:33
DtStateEncoder & operator=(const DtStateEncoder &orig)
Assignment operator.
#define DtCLONE_ENCODER(encoderClass)
Definition: stateEncoder.h:26
This file declares the DIS version of DtStateEncoder.
DtUnderwaterAcousticPdu myAsPdu
Definition: additionalPassiveActivitiesEncoderDIS.h:66