26 lines
545 B
C++
26 lines
545 B
C++
#ifndef CHARSHAPE_H
|
|
#define CHARSHAPE_H
|
|
|
|
#include "../HWPStream.h"
|
|
#include "Ctrl.h"
|
|
|
|
namespace HWP
|
|
{
|
|
class CCharShape
|
|
{
|
|
int m_nStart;
|
|
int m_nCharShapeID;
|
|
public:
|
|
CCharShape();
|
|
CCharShape(int nStart, int nID);
|
|
|
|
int GetStart() const;
|
|
int GetCharShapeID() const;
|
|
|
|
static VECTOR<CCharShape*> Parse(int nTagNum, int nLevel, int nSize, CHWPStream& oBuffer, int nOff, int nVersion);
|
|
static int FillCharShape(int nTagNum, int nLevel, int nSize, CHWPStream& oBuffer, int nOff, int nVersion, VECTOR<CCtrl*>& arParas);
|
|
};
|
|
}
|
|
|
|
#endif // CHARSHAPE_H
|