00001 00018 00019 00020 00021 00022 00023 00024 00025 00026 00027 00028 00029 00030 00031 00032 #ifndef INC_RVC_MOSAICLAYOUT_H 00033 #define INC_RVC_MOSAICLAYOUT_H 00034 00035 #ifndef INC_RVC_SERIALZE_H 00036 #include <rvc/serialze.h> 00037 #endif 00038 00039 namespace RVC { 00040 00041 class MOSAICLAYOUT : public RVC::SERIALIZE { 00042 public: 00043 #ifndef GENERATING_DOXYGEN_OUTPUT 00044 class MAKEPARMS; 00045 #endif 00046 00048 MOSAICLAYOUT ( 00049 ); 00050 00052 MOSAICLAYOUT ( 00053 const RVC::MOSAICLAYOUT& obj 00054 ); 00055 00057 virtual ~MOSAICLAYOUT ( 00058 ); 00059 00061 RVC::MOSAICLAYOUT& operator= ( 00062 const RVC::MOSAICLAYOUT& rhs 00063 ); 00064 00065 private: 00066 #ifndef GENERATING_DOXYGEN_OUTPUT 00068 virtual OBJTYPE v_GetDftObjectType (); 00069 #endif // GENERATING_DOXYGEN_OUTPUT 00070 }; 00071 00072 00073 class MOSAICLAYOUT::MAKEPARMS : public SERIALIZE::MAKEPARMS { 00074 public: 00075 MAKEPARMS ( 00076 UINT16 Version = 1 00077 ) : SERIALIZE::MAKEPARMS(OBJTYPE_MosaicLayout, Version, RVC::OBJTYPE_All, DISPPARMUSAGE_Display) 00078 {} 00079 }; 00080 00081 } 00082 00083 #endif
1.6.1