Files
Yajbir Singh f1b860b25c
Some checks failed
check / markdownlint (push) Has been cancelled
check / spellchecker (push) Has been cancelled
updated
2025-12-11 19:03:17 +05:30

48 lines
793 B
C++

#ifndef HWPRECORDIDMAPING_H
#define HWPRECORDIDMAPING_H
#include "HwpDoc/HWPDocInfo.h"
#include "../HWPStream.h"
#include "HWPRecord.h"
#include <list>
namespace HWP
{
enum class EIndex
{
BIN_DATA,
FACENAME_HANGUL,
FACENAME_ENGLISH,
FACENAME_CHINESE,
FACENAME_JAPANESE,
FACENAME_ETC,
FACENAME_SYMBOL,
FACENAME_USER,
BORDER_FILL,
HWP_CHAR_SHAPE,
TAB_DEF,
NUMBERING,
BULLET,
PARA_SHAPE,
STYLE,
MEMO_SHAPE,
TRACK_CHANGE,
TRACK_CHANGE_USER,
MAX,
null
};
class CHWPRecordIDMaping : public CHWPRecord
{
CHWPDocInfo *m_pParent;
LIST<int> m_arIdMappingNum;
int m_arCounts[static_cast<int>(EIndex::MAX)];
public:
CHWPRecordIDMaping(CHWPDocInfo& oDocInfo, int nTagNum, int nLevel, int nSize, CHWPStream& oBuffer, int nOff, int nVersion);
};
}
#endif // HWPRECORDIDMAPING_H