LibreOffice Module sw (master)  1
Enumerations | Functions
ww8par2.cxx File Reference
#include <sal/config.h>
#include <sal/log.hxx>
#include <comphelper/string.hxx>
#include <tools/solar.h>
#include <vcl/vclenum.hxx>
#include <vcl/font.hxx>
#include <hintids.hxx>
#include <editeng/colritem.hxx>
#include <editeng/orphitem.hxx>
#include <editeng/widwitem.hxx>
#include <editeng/brushitem.hxx>
#include <editeng/boxitem.hxx>
#include <editeng/lrspitem.hxx>
#include <editeng/ulspitem.hxx>
#include <editeng/fhgtitem.hxx>
#include <editeng/hyphenzoneitem.hxx>
#include <editeng/frmdiritem.hxx>
#include <editeng/langitem.hxx>
#include <editeng/charrotateitem.hxx>
#include <editeng/pgrditem.hxx>
#include <msfilter.hxx>
#include <pam.hxx>
#include <doc.hxx>
#include <IDocumentStylePoolAccess.hxx>
#include <docary.hxx>
#include <ndtxt.hxx>
#include <paratr.hxx>
#include <poolfmt.hxx>
#include <swtable.hxx>
#include <tblsel.hxx>
#include <mdiexp.hxx>
#include <fmtpdsc.hxx>
#include <txtftn.hxx>
#include <frmfmt.hxx>
#include <ftnidx.hxx>
#include <fmtftn.hxx>
#include <fmtlsplt.hxx>
#include <charfmt.hxx>
#include <SwStyleNameMapper.hxx>
#include <fltshell.hxx>
#include <fmtanchr.hxx>
#include <fmtrowsplt.hxx>
#include <fmtfollowtextflow.hxx>
#include <numrule.hxx>
#include "sprmids.hxx"
#include <wwstyles.hxx>
#include "writerhelper.hxx"
#include "ww8struc.hxx"
#include "ww8par.hxx"
#include "ww8par2.hxx"
#include <frmatr.hxx>
#include <itabenum.hxx>
#include <unocrsr.hxx>
#include <iostream>
#include <memory>
Include dependency graph for ww8par2.cxx:

Go to the source code of this file.

Enumerations

enum  wwTableSprm {
  sprmNil,
  sprmTTableWidth,
  sprmTTextFlow,
  sprmTFCantSplit,
  sprmTJc,
  sprmTFBiDi,
  sprmTDefTable,
  sprmTDyaRowHeight,
  sprmTDefTableShd,
  sprmTDxaLeft,
  sprmTSetBrc,
  sprmTSetBrc90,
  sprmTDxaCol,
  sprmTInsert,
  sprmTDelete,
  sprmTTableHeader,
  sprmTDxaGapHalf,
  sprmTTableBorders,
  sprmTTableBorders90,
  sprmTDefTableNewShd,
  sprmTCellPadding,
  sprmTCellPaddingDefault
}
 

Functions

static void SetBaseAnlv (SwNumFormat &rNum, WW8_ANLV const &rAV, sal_uInt8 nSwLevel)
 
WW8LvlType GetNumType (sal_uInt8 nWwLevelNo)
 
static wwTableSprm GetTableSprm (sal_uInt16 nId, ww::WordVersion eVer)
 
static SvxFrameDirection MakeDirection (sal_uInt16 nCode, bool bIsBiDi)
 
static short WW8SkipOdd (SvStream *pSt)
 
static short WW8SkipEven (SvStream *pSt)
 
std::vector< sal_uInt8ChpxToSprms (const Word2CHPX &rChpx)
 
Word2CHPX ReadWord2Chpx (SvStream &rSt, std::size_t nOffset, sal_uInt8 nSize)
 

Enumeration Type Documentation

Enumerator
sprmNil 
sprmTTableWidth 
sprmTTextFlow 
sprmTFCantSplit 
sprmTJc 
sprmTFBiDi 
sprmTDefTable 
sprmTDyaRowHeight 
sprmTDefTableShd 
sprmTDxaLeft 
sprmTSetBrc 
sprmTSetBrc90 
sprmTDxaCol 
sprmTInsert 
sprmTDelete 
sprmTTableHeader 
sprmTDxaGapHalf 
sprmTTableBorders 
sprmTTableBorders90 
sprmTDefTableNewShd 
sprmTCellPadding 
sprmTCellPaddingDefault 

Definition at line 1635 of file ww8par2.cxx.

Function Documentation

std::vector<sal_uInt8> ChpxToSprms ( const Word2CHPX rChpx)
WW8LvlType GetNumType ( sal_uInt8  nWwLevelNo)
static wwTableSprm GetTableSprm ( sal_uInt16  nId,
ww::WordVersion  eVer 
)
static
static SvxFrameDirection MakeDirection ( sal_uInt16  nCode,
bool  bIsBiDi 
)
static

Definition at line 3088 of file ww8par2.cxx.

Referenced by WW8TabDesc::SetTabDirection().

Word2CHPX ReadWord2Chpx ( SvStream rSt,
std::size_t  nOffset,
sal_uInt8  nSize 
)
static void SetBaseAnlv ( SwNumFormat rNum,
WW8_ANLV const &  rAV,
sal_uInt8  nSwLevel 
)
static
static short WW8SkipEven ( SvStream pSt)
static

Definition at line 3655 of file ww8par2.cxx.

References SvStream::ReadBytes(), and SvStream::Tell().

Referenced by WW8RStyle::ImportGrupx(), and WW8RStyle::ImportUPX().

static short WW8SkipOdd ( SvStream pSt)
static

Definition at line 3645 of file ww8par2.cxx.

References SvStream::ReadBytes(), and SvStream::Tell().

Referenced by WW8RStyle::ImportGrupx(), and WW8RStyle::ImportUPX().