virtual bool sendNeeded(const DtUnderwaterAcousticsStateRepository &stateRep, const DtUnderwaterAcousticsStateRepository &asSeenByRemote)
Determine if a state message needs to be sent.
Contains the DtUnderwaterAcousticPdu class declaration.
#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
Instances of DtPropulsionNoiseEncoder are used to take state information from a DtPropulsionNoiseStat...
Definition: propulsionNoiseEncoderDIS.h:23
The DtStateEncoder class provides a base class for all DIS encoders.
Definition: stateEncoder.h:33
class DtPropulsionNoiseStateRepository
Definition: propulsionNoiseStateRepository.h:22
DtStateEncoder & operator=(const DtStateEncoder &orig)
Assignment operator.
DtUnderwaterAcousticPdu myAsPdu
Definition: propulsionNoiseEncoderDIS.h:66
#define DtCLONE_ENCODER(encoderClass)
Definition: stateEncoder.h:26
This file declares the DIS version of DtStateEncoder.