20#ifndef INCLUDED_HWPFILTER_SOURCE_HPARA_H
21#define INCLUDED_HWPFILTER_SOURCE_HPARA_H
56#define FIXED_SPACING_BIT (0x8000)
99 std::unique_ptr<LineInfo[]>
linfo;
100 std::vector<std::shared_ptr<CharShape>>
cshapep;
104 std::vector<std::unique_ptr<HBox>>
hhstr;
129 std::unique_ptr<HBox> readHBox(
HWPFile &);
The HWPFile class is the main class of hwp for reading file information from stream.
It represents the paragraph.
std::vector< std::unique_ptr< HBox > > hhstr
Box object list.
ParaShape & GetParaShape(void)
Returns the style of paragraph.
std::unique_ptr< LineInfo[]> linfo
unsigned char contain_cshape
If the value is 0, all character of paragraph have same style given cshape.
HWPPara * Next(void)
Returns next paragraph.
uint ctrlflag
Checks the special characters in the paragraph.
unsigned char reuse_shape
Zero is for the new paragraph style.
std::shared_ptr< ParaShape > pshape
std::vector< std::shared_ptr< CharShape > > cshapep
std::shared_ptr< CharShape > cshape
The HBox class is the base class for all date classes in hwp document.