LibreOffice Module hwpfilter (master) 1
|
Number and format of title. More...
#include <hbox.h>
Public Member Functions | |
Outline () | |
virtual bool | Read (HWPFile &hwpf) override |
Read properties from HIODevice object like stream, file, memory. More... | |
OUString | GetUnicode () const |
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 | |
unsigned short | kind |
kind of numbering format More... | |
unsigned char | shape |
unsigned char | level |
level of number, Ex) The level of 1.3.2.4 is four More... | |
unsigned short | number [MAX_OUTLINE_LEVEL] |
value of level More... | |
hchar | user_shape [MAX_OUTLINE_LEVEL] |
shape of level More... | |
hchar | deco [MAX_OUTLINE_LEVEL][2] |
decoration character for the level type More... | |
hchar | dummy |
Public Attributes inherited from HBox | |
hchar | hh |
Outline::Outline | ( | ) |
Definition at line 872 of file hwpread.cxx.
OUString Outline::GetUnicode | ( | ) | const |
Definition at line 567 of file hbox.cxx.
References buffer, deco, getOutlineNumStr(), GetOutlineStyleChars(), hstr2OUString(), i, kind, level, MAX_OUTLINE_LEVEL, num2roman(), number, OL_HANGL_JASO, OL_HANGL_KANATA, olHanglJaso(), OLSTY_BULLET1, OLSTY_BULLET2, OLSTY_BULLET3, OLSTY_BULLET4, OLSTY_BULLET5, OLSTY_BULUSER, OLSTY_NUMS1, OLSTY_NUMS2, OLSTY_NUMSIG1, OLSTY_NUMSIG2, OLSTY_NUMSIG3, OLSTY_USER, OUTLINE_NUM, p, shape, str2hstr(), and user_shape.
Referenced by HwpReader::makeOutline().
|
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 881 of file hwpread.cxx.
References deco, dummy, HBox::hh, HWP_InvalidFileFormat, kind, level, number, HWPFile::Read1b(), HWPFile::Read2b(), HWPFile::SetState(), shape, HWPFile::State(), and user_shape.
hchar Outline::deco[MAX_OUTLINE_LEVEL][2] |
decoration character for the level type
Definition at line 969 of file hbox.h.
Referenced by GetUnicode(), and Read().
unsigned short Outline::kind |
kind of numbering format
Definition at line 952 of file hbox.h.
Referenced by GetUnicode(), HwpReader::makeOutline(), and Read().
unsigned char Outline::level |
level of number, Ex) The level of 1.3.2.4 is four
Definition at line 957 of file hbox.h.
Referenced by GetUnicode(), and Read().
unsigned short Outline::number[MAX_OUTLINE_LEVEL] |
unsigned char Outline::shape |
Definition at line 953 of file hbox.h.
Referenced by GetUnicode(), and Read().
hchar Outline::user_shape[MAX_OUTLINE_LEVEL] |