16 #include "vl/environmentalRecord.h"
17 #include "vl/globalObjectDesignator.h"
18 #include "vl/packets/envProcP.h"
19 #include "vlpi/environmentTypeRecord.h"
20 #include "vlpi/disEnums.h"
59 virtual void setEnvironmentalProcessID(
const DtEntityIdentifier& entity);
60 virtual DtEntityIdentifier environmentalProcessID()
const;
63 virtual void setEnvironmentType(
const DtEnvironmentTypeRecord& type);
64 virtual DtEnvironmentTypeRecord environmentType()
const;
67 virtual void setModelType(DtEnvironmentalModelType value);
68 virtual DtEnvironmentalModelType modelType()
const;
71 virtual void setEnvironmentalStatus(DtU8 value);
72 virtual DtU8 environmentalStatus()
const;
75 virtual void setNumberOfEnvironmentalRecords(DtU16 newNumberOfRecords);
76 virtual DtU16 numberOfEnvironmentalRecords()
const;
79 virtual void setAssociatedObject(
const DtGlobalObjectDesignator& obj);
80 virtual DtGlobalObjectDesignator associatedObject()
const;
83 virtual bool createNetworkRepresentation();
90 virtual void setFromNet(
const DtNetEnvironmentalRecord& buffer,
int protocolVersion);
93 virtual int netRepSize()
const;