13 #include <vl/globalObjectDesignatorList.h>
14 #include <vl/environmentalRecord.h>
15 #include <vlpi/disEnums.h>
72 virtual void setCloudAltitude(
double value);
73 virtual double cloudAltitude()
const;
78 virtual void setCornerRadius(
double value);
79 virtual double cornerRadius()
const;
84 virtual void setCloudLayerEnabled(
bool value);
85 virtual bool cloudLayerEnabled()
const;
90 virtual void setCloudThickness(
double value);
91 virtual double cloudThickness()
const;
96 virtual void setCloudDensity(
double value);
97 virtual double cloudDensity()
const;
103 virtual bool createNetworkRepresentation();
110 virtual void setFromNet(
const DtNetEnvironmentalRecord& buffer,
int protocolVersion);
112 virtual int netRepSize()
const;
116 virtual bool resizeNetRep(
int newSize);
DtNetU32 myRecordVersion
Definition: vrfCloudLayerStateRecord.h:23
DtNetFloat64 myCloudAltitude
Definition: vrfCloudLayerStateRecord.h:25
DtNetFloat64 myUnused2
Definition: vrfCloudLayerStateRecord.h:34
DtNetU8 myCloudLayerEnabled
Definition: vrfCloudLayerStateRecord.h:28
CloudLayerCloudType
Definition: vrfCloudLayerStateEnums.h:12
int myNetRepSize
Definition: vrfCloudLayerStateRecord.h:122
DtNetFloat64 myUnused3
Definition: vrfCloudLayerStateRecord.h:35
DtNetFloat64 myCloudDensity
Definition: vrfCloudLayerStateRecord.h:27
Contains the enums for cloud layers.
DtNetFloat64 myCornerRadius
Definition: vrfCloudLayerStateRecord.h:29
DtNetU32 myCloudType
Definition: vrfCloudLayerStateRecord.h:24
Definition: vrfCloudLayerStateRecord.h:43
DtNetU32 myUnused5
Definition: vrfCloudLayerStateRecord.h:37
DtNetEnvironmentalRecord myHeader
Definition: vrfCloudLayerStateRecord.h:22
DtNetU32 myUnused4
Definition: vrfCloudLayerStateRecord.h:36
DtNetFloat64 myCloudThickness
Definition: vrfCloudLayerStateRecord.h:26
Definition: vrfCloudLayerStateRecord.h:20
#define DT_DLL_vrfExtObjects
Definition: dllExport.h:23