10 #ifndef DtGroundLogisticsVehicleRecord_H_
11 #define DtGroundLogisticsVehicleRecord_H_
26 class DT_DLL_VL DtGroundLogisticsVehicleRecord
32 DtGroundLogisticsVehicleRecord();
33 DtGroundLogisticsVehicleRecord(
34 const DtGroundLogisticsVehicleRecord& orig);
37 virtual ~DtGroundLogisticsVehicleRecord();
40 DtGroundLogisticsVehicleRecord& operator=(
41 const DtGroundLogisticsVehicleRecord& orig);
42 DtGroundLogisticsVehicleRecord& operator=(
43 const DtNetGroundLogisticsVehicleRecord& orig);
46 virtual void setEntityID(
DtU16 value);
47 virtual DtU16 entityID()
const;
50 virtual void setX_Offset(
DtInt16 value);
51 virtual DtInt16 X_Offset()
const;
54 virtual void setY_Offset(
DtInt16 value);
55 virtual DtInt16 Y_Offset()
const;
58 virtual void setZ_Offset(
DtInt16 value);
59 virtual DtInt16 Z_Offset()
const;
62 virtual void setAppearance(
DtU32 app);
63 virtual DtU32 appearance()
const;
66 virtual void setAppearanceAttribute(
72 virtual void setPsi(
DtInt8 value);
73 virtual DtInt8 psi()
const;
76 virtual void setTheta(
DtInt8 value);
77 virtual DtInt8 theta()
const;
80 virtual void setPhi(
DtInt8 value);
81 virtual DtInt8 phi()
const;
84 virtual void setEntitySpeed(
DtInt8 value);
85 virtual DtInt8 entitySpeed()
const;
88 virtual void print()
const;
91 virtual void printDataToStream(std::ostream& stream)
const;
94 virtual void unloadNetRecord(
95 const DtNetGroundLogisticsVehicleRecord& record);
96 virtual void loadNetRecord(
97 DtNetGroundLogisticsVehicleRecord& record)
const;