00001 00036 00037 00038 00039 00040 00041 00042 00043 00044 00045 00046 00047 00048 #ifndef INC_RVC_DISPSM3D_H 00049 #define INC_RVC_DISPSM3D_H 00050 00051 #ifndef INC_RVC_SERIALZE_H 00052 #include <rvc/serialze.h> 00053 #endif 00054 00055 namespace RVC { 00056 00057 class DISPSIM3D : public RVC::SERIALIZE { 00058 public: 00059 #ifndef GENERATING_DOXYGEN_OUTPUT 00060 class MAKEPARMS; 00061 #endif 00062 00064 DISPSIM3D ( 00065 ); 00066 00068 DISPSIM3D ( 00069 const RVC::DISPSIM3D& obj 00070 ); 00071 00073 virtual ~DISPSIM3D ( 00074 ); 00075 00077 RVC::DISPSIM3D& operator= ( 00078 const RVC::DISPSIM3D& rhs 00079 ); 00080 00081 private: 00082 #ifndef GENERATING_DOXYGEN_OUTPUT 00084 virtual OBJTYPE v_GetDftObjectType () const; 00085 #endif // GENERATING_DOXYGEN_OUTPUT 00086 00087 }; 00088 00089 class DISPSIM3D::MAKEPARMS : public SERIALIZE::MAKEPARMS { 00090 public: 00091 MAKEPARMS ( 00092 UINT16 Version = 1 00093 ) : SERIALIZE::MAKEPARMS(RVC::OBJTYPE_Display_Sim3D, Version, RVC::OBJTYPE_All, DISPPARMUSAGE_Display) 00094 {} 00095 }; 00096 00097 } 00098 00099 #endif
1.6.1