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

Style of paragraph. More...

#include <hinfo.h>

Collaboration diagram for ParaShape:
[legend]

Public Member Functions

void Read (HWPFile &)
 
 ParaShape ()
 

Public Attributes

int index
 Index of paragraph style. More...
 
hunit left_margin
 
hunit right_margin
 
hunit indent
 
hunit lspacing
 
hunit pspacing_prev
 
hunit pspacing_next
 
unsigned char condense
 
unsigned char arrange_type
 
TabSet tabs [MAXTABS]
 
std::shared_ptr< ColumnDefxColdef
 
unsigned char shade
 
unsigned char outline
 
unsigned char outline_continue
 
unsigned char reserved [2]
 
std::shared_ptr< CharShapecshape
 
unsigned char pagebreak
 

Detailed Description

Style of paragraph.

Definition at line 275 of file hinfo.h.

Constructor & Destructor Documentation

◆ ParaShape()

ParaShape::ParaShape ( )

Definition at line 190 of file hinfo.cxx.

References index, make_shared(), and reserved.

Member Function Documentation

◆ Read()

void ParaShape::Read ( HWPFile hwpf)

Member Data Documentation

◆ arrange_type

unsigned char ParaShape::arrange_type

Definition at line 288 of file hinfo.h.

Referenced by HWPFile::compareParaShape(), HwpReader::parseParaShape(), and Read().

◆ condense

unsigned char ParaShape::condense

Definition at line 287 of file hinfo.h.

Referenced by Read().

◆ cshape

std::shared_ptr<CharShape> ParaShape::cshape

Definition at line 295 of file hinfo.h.

Referenced by HWPFile::compareParaShape(), and HwpReader::makePStyle().

◆ indent

hunit ParaShape::indent

◆ index

int ParaShape::index

◆ left_margin

hunit ParaShape::left_margin

◆ lspacing

hunit ParaShape::lspacing

Definition at line 284 of file hinfo.h.

Referenced by HWPFile::compareParaShape(), HwpReader::parseParaShape(), and Read().

◆ outline

unsigned char ParaShape::outline

Definition at line 292 of file hinfo.h.

Referenced by HWPFile::compareParaShape(), HwpReader::parseParaShape(), and Read().

◆ outline_continue

unsigned char ParaShape::outline_continue

Definition at line 293 of file hinfo.h.

Referenced by Read().

◆ pagebreak

unsigned char ParaShape::pagebreak

Definition at line 296 of file hinfo.h.

Referenced by HWPFile::compareParaShape(), HwpReader::parseParaShape(), and Read().

◆ pspacing_next

hunit ParaShape::pspacing_next

Definition at line 286 of file hinfo.h.

Referenced by HWPFile::compareParaShape(), HwpReader::parseParaShape(), and Read().

◆ pspacing_prev

hunit ParaShape::pspacing_prev

Definition at line 285 of file hinfo.h.

Referenced by HWPFile::compareParaShape(), HwpReader::parseParaShape(), and Read().

◆ reserved

unsigned char ParaShape::reserved[2]

Definition at line 294 of file hinfo.h.

Referenced by ParaShape(), and Read().

◆ right_margin

hunit ParaShape::right_margin

Definition at line 282 of file hinfo.h.

Referenced by HWPFile::compareParaShape(), HwpReader::parseParaShape(), and Read().

◆ shade

unsigned char ParaShape::shade

Definition at line 291 of file hinfo.h.

Referenced by HwpReader::parseParaShape(), and Read().

◆ tabs

TabSet ParaShape::tabs[MAXTABS]

Definition at line 289 of file hinfo.h.

Referenced by HwpReader::makePStyle(), and Read().

◆ xColdef

std::shared_ptr<ColumnDef> ParaShape::xColdef

Definition at line 290 of file hinfo.h.

Referenced by Read().


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