18 class DtDisObjectManager;
55 virtual void setUpdateNumber(
DtU16 num );
57 virtual DtU16 updateNumber()
const;
DtU16 myUpdateNumber
Definition: environmentObjectRepository.h:86
A DtSimulationAddress is used in DIS to identify a particular simulator.
Definition: simulationAddress.h:29
DtSimulationAddress myRequesterSimId
Definition: environmentObjectRepository.h:89
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
DtSimulationAddress myReceivingSimId
Definition: environmentObjectRepository.h:90
Instances of DtEnvironmentObjectRepository are used to maintain state information needed by environme...
Definition: environmentObjectRepository.h:24
DtEntityIdentifier myObjectId
Definition: environmentObjectRepository.h:84
DtSyntheticEnvironmentObjectType is a class which contains information identifying the type of a synt...
Definition: vlpi/syntheticEnvironmentObjectType.h:19
virtual DtStateRepository * clone(bool copy=false) const
Return a copy/empty object of the same type as this.
DtStateRepository is an abstract base class for maintaining state for an object.
Definition: stateRepository.h:50
Instances of DtEntityIdentifier are used as a unique ID for entities in DIS.
Definition: entityIdentifier.h:31
DtGlobalObjectDesignator myReferencedObjId
Definition: environmentObjectRepository.h:85
DtForceType myForceId
Definition: environmentObjectRepository.h:87
DtForceType
Section 4.
Definition: disEnums.h:199
unsigned short DtU16
A 16 bit unsigned integer value.
Definition: vlMachineTypes.h:140
class DtHlaObjectManager:
Definition: hlaObjectManager.h:30
virtual void printData() const
Print State Data to the DtInfo Stream.
Instances of DtString are used to represent strings.
Definition: vlString.h:36
virtual void printDataToStream(std::ostream &stream) const
Prints the State Data to the stream specified.
DtSyntheticEnvironmentObjectType myObjectType
Definition: environmentObjectRepository.h:88
DtStateRepository & operator=(const DtStateRepository &orig)
assignment operator