LibreOffice Module hwpfilter (master) 1
Public Member Functions | Public Attributes | List of all members
Outline Class Reference

Number and format of title. More...

#include <hbox.h>

Inheritance diagram for Outline:
[legend]
Collaboration diagram for Outline:
[legend]

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
 

Detailed Description

Number and format of title.

Number and format of title

Definition at line 946 of file hbox.h.

Constructor & Destructor Documentation

◆ Outline()

Outline::Outline ( )

Definition at line 872 of file hwpread.cxx.

Member Function Documentation

◆ GetUnicode()

OUString Outline::GetUnicode ( ) const

◆ Read()

bool Outline::Read ( HWPFile hwpf)
overridevirtual

Read properties from HIODevice object like stream, file, memory.

Parameters
hwpfHWPFile Object having all information for a hwp file.
Returns
True if reading from stream is successful.

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.

Member Data Documentation

◆ deco

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().

◆ dummy

hchar Outline::dummy

Definition at line 970 of file hbox.h.

Referenced by Read().

◆ kind

unsigned short Outline::kind

kind of numbering format

Definition at line 952 of file hbox.h.

Referenced by GetUnicode(), HwpReader::makeOutline(), and Read().

◆ level

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().

◆ number

unsigned short Outline::number[MAX_OUTLINE_LEVEL]

value of level

Definition at line 961 of file hbox.h.

Referenced by GetUnicode(), and Read().

◆ shape

unsigned char Outline::shape

Definition at line 953 of file hbox.h.

Referenced by GetUnicode(), and Read().

◆ user_shape

hchar Outline::user_shape[MAX_OUTLINE_LEVEL]

shape of level

Definition at line 965 of file hbox.h.

Referenced by GetUnicode(), and Read().


The documentation for this class was generated from the following files: