LibreOffice Module filter (master) 1
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
PPTStyleTextPropReader Struct Reference

#include <svdfppt.hxx>

Public Member Functions

 PPTStyleTextPropReader (SvStream &rIn, const DffRecordHeader &rClientTextBoxHd, PPTTextRulerInterpreter const &rInterpreter, const DffRecordHeader &rExtParaHd, TSS_Type nTextInstance)
 
 ~PPTStyleTextPropReader ()
 
void Init (SvStream &rIn, const DffRecordHeader &rClientTextBoxHd, PPTTextRulerInterpreter const &rInterpreter, const DffRecordHeader &rExtParaHd, TSS_Type nTextInstance)
 
void ReadParaProps (SvStream &rIn, const DffRecordHeader &rTextHeader, const OUString &aString, PPTTextRulerInterpreter const &rRuler, sal_uInt32 &nCharCount, bool &bTextPropAtom)
 

Static Public Member Functions

static void ReadCharProps (SvStream &rIn, PPTCharPropSet &aCharPropSet, std::u16string_view aString, sal_uInt32 &nCharCount, sal_uInt32 nCharReadCnt, bool &bTextPropAtom, sal_uInt32 nExtParaPos, const std::vector< StyleTextProp9 > &aStyleTextProp9, sal_uInt32 &nExtParaFlags, sal_uInt16 &nBuBlip, sal_uInt16 &nHasAnm, sal_uInt32 &nAnmScheme)
 

Public Attributes

std::vector< sal_uInt32 > aSpecMarkerList
 
std::vector< std::unique_ptr< PPTParaPropSet > > aParaPropList
 
std::vector< std::unique_ptr< PPTCharPropSet > > aCharPropList
 

Detailed Description

Definition at line 1061 of file svdfppt.hxx.

Constructor & Destructor Documentation

◆ PPTStyleTextPropReader()

PPTStyleTextPropReader::PPTStyleTextPropReader ( SvStream rIn,
const DffRecordHeader rClientTextBoxHd,
PPTTextRulerInterpreter const &  rInterpreter,
const DffRecordHeader rExtParaHd,
TSS_Type  nTextInstance 
)

Definition at line 4856 of file svdfppt.cxx.

References Init().

◆ ~PPTStyleTextPropReader()

PPTStyleTextPropReader::~PPTStyleTextPropReader ( )

Definition at line 5440 of file svdfppt.cxx.

Member Function Documentation

◆ Init()

void PPTStyleTextPropReader::Init ( SvStream rIn,
const DffRecordHeader rClientTextBoxHd,
PPTTextRulerInterpreter const &  rInterpreter,
const DffRecordHeader rExtParaHd,
TSS_Type  nTextInstance 
)

◆ ReadCharProps()

void PPTStyleTextPropReader::ReadCharProps ( SvStream rIn,
PPTCharPropSet aCharPropSet,
std::u16string_view  aString,
sal_uInt32 &  nCharCount,
sal_uInt32  nCharReadCnt,
bool &  bTextPropAtom,
sal_uInt32  nExtParaPos,
const std::vector< StyleTextProp9 > &  aStyleTextProp9,
sal_uInt32 &  nExtParaFlags,
sal_uInt16 &  nBuBlip,
sal_uInt16 &  nHasAnm,
sal_uInt32 &  nAnmScheme 
)
static

◆ ReadParaProps()

void PPTStyleTextPropReader::ReadParaProps ( SvStream rIn,
const DffRecordHeader rTextHeader,
const OUString &  aString,
PPTTextRulerInterpreter const &  rRuler,
sal_uInt32 &  nCharCount,
bool &  bTextPropAtom 
)

Member Data Documentation

◆ aCharPropList

std::vector<std::unique_ptr<PPTCharPropSet> > PPTStyleTextPropReader::aCharPropList

Definition at line 1065 of file svdfppt.hxx.

Referenced by Init(), PPTParagraphObj::PPTParagraphObj(), and PPTTextObj::PPTTextObj().

◆ aParaPropList

std::vector<std::unique_ptr<PPTParaPropSet> > PPTStyleTextPropReader::aParaPropList

Definition at line 1064 of file svdfppt.hxx.

Referenced by Init(), PPTTextObj::PPTTextObj(), and ReadParaProps().

◆ aSpecMarkerList

std::vector< sal_uInt32 > PPTStyleTextPropReader::aSpecMarkerList

Definition at line 1063 of file svdfppt.hxx.

Referenced by Init().


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