📄 tabmapobjhdr.h
字号:
// tabmapobjhdr.h: interface for the TABMAPObjHdr class.///*===================================================================== Classes to handle Object Headers inside TABMAPObjectBlocks =====================================================================*/#ifndef TABMAPObjHdr_H#define TABMAPObjHdr_H#include "ugkglobal.h"#include "tabmapobjectblock.h"#include "tabmapheaderblock.h"class TABMAPObjHdr {public: UGKByte m_nType; //对象类型 UGKInt32 m_nId; //对象号 UGKInt32 m_nMinX; /* Object MBR */ UGKInt32 m_nMinY; UGKInt32 m_nMaxX; UGKInt32 m_nMaxY; TABMAPObjHdr(){}; virtual ~TABMAPObjHdr(){}; static TABMAPObjHdr *NewObj(UGKByte nNewObjType, UGKInt32 nId=0); static TABMAPObjHdr *ReadNextObj(TABMAPObjectBlock *poObjBlock, TABMAPHeaderBlock *poHeader); UGKBool IsCompressedType(); int WriteObjTypeAndId(TABMAPObjectBlock *); void SetMBR(UGKInt32 nMinX, UGKInt32 nMinY, UGKInt32 nMaxX, UGKInt32 mMaxY); virtual int WriteObj(TABMAPObjectBlock *) {return -1;}; virtual int ReadObj(TABMAPObjectBlock *) {return -1;};};#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -