|
LibreOffice Module hwpfilter (master) 1
|
Both footnote and endnote are comment. More...
#include <hbox.h>
Public Member Functions | |
| Footnote () | |
| virtual | ~Footnote () override |
| virtual bool | Read (HWPFile &hwpf) override |
| Read properties from HIODevice object like stream, file, memory. More... | |
Public Member Functions inherited from HBox | |
| HBox (hchar hch) | |
| Construct a HBox object with parameter hch. More... | |
| virtual | ~HBox () |
| int | WSize () |
| virtual bool | Read (HWPFile &hwpf) |
| Read properties from HIODevice object like stream, file, memory. More... | |
Public Attributes | |
| hchar | reserved [2] |
| hchar | dummy |
| unsigned char | info [8] |
| unsigned short | number |
| The number of current footnote/endnote. More... | |
| unsigned short | type |
| Set the type of Footnote either footnote or endnote. More... | |
| hunit | width |
| The width of the Footnote object. More... | |
| std::vector< std::unique_ptr< HWPPara > > | plist |
| Paragraph list of Footnote objects. More... | |
Public Attributes inherited from HBox | |
| hchar | hh |
Both footnote and endnote are comment.
Footnote is located at the end of paragraph; endnote is located at the end of page. The Footnote class represents footnote and endnote.
Footnote or endnote
| Footnote::Footnote | ( | ) |
Definition at line 655 of file hwpread.cxx.
References type.
|
overridevirtual |
Read properties from HIODevice object like stream, file, memory.
| hwpf | HWPFile Object having all information for a hwp file. |
Reimplemented from HBox.
Definition at line 664 of file hwpread.cxx.
References CH_FOOTNOTE, dummy, HBox::hh, HWP_InvalidFileFormat, info, number, plist, HWPFile::Read2b(), HWPFile::ReadBlock(), HWPFile::ReadParaList(), reserved, HWPFile::SetState(), HWPFile::State(), type, and width.
| unsigned short Footnote::number |
The number of current footnote/endnote.
Definition at line 719 of file hbox.h.
Referenced by HwpReader::makeFootnote(), and Read().
| std::vector<std::unique_ptr<HWPPara> > Footnote::plist |
| unsigned short Footnote::type |
Set the type of Footnote either footnote or endnote.
Definition at line 723 of file hbox.h.
Referenced by HwpReader::makeFootnote(), and Read().
| hunit Footnote::width |