LibreOffice Module filter (master) 1
Public Member Functions | Public Attributes | Private Attributes | Friends | List of all members
PPTCharPropSet Struct Reference

#include <svdfppt.hxx>

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

Public Member Functions

void SetFont (sal_uInt16 nFont)
 
void SetColor (sal_uInt32 nColor)
 
 PPTCharPropSet (sal_uInt32 nParagraph)
 
 PPTCharPropSet (const PPTCharPropSet &rCharPropSet)
 
 PPTCharPropSet (const PPTCharPropSet &rCharPropSet, sal_uInt32 nParagraph)
 
 ~PPTCharPropSet ()
 
PPTCharPropSetoperator= (const PPTCharPropSet &rCharPropSet)
 

Public Attributes

sal_uInt32 mnHylinkOrigColor
 
bool mbIsHyperlink
 
bool mbHardHylinkOrigColor
 
sal_uInt32 mnOriginalTextPos
 
sal_uInt32 mnParagraph
 
OUString maString
 
std::unique_ptr< SvxFieldItemmpFieldItem
 
LanguageType mnLanguage [3]
 

Private Attributes

o3tl::cow_wrapper< ImplPPTCharPropSetmpImplPPTCharPropSet
 

Friends

class PPTTextObj
 
class PPTParagraphObj
 
class PPTPortionObj
 
struct PPTStyleTextPropReader
 

Detailed Description

Definition at line 944 of file svdfppt.hxx.

Constructor & Destructor Documentation

◆ PPTCharPropSet() [1/3]

PPTCharPropSet::PPTCharPropSet ( sal_uInt32  nParagraph)
explicit

◆ PPTCharPropSet() [2/3]

PPTCharPropSet::PPTCharPropSet ( const PPTCharPropSet rCharPropSet)

◆ PPTCharPropSet() [3/3]

PPTCharPropSet::PPTCharPropSet ( const PPTCharPropSet rCharPropSet,
sal_uInt32  nParagraph 
)

◆ ~PPTCharPropSet()

PPTCharPropSet::~PPTCharPropSet ( )

Definition at line 4507 of file svdfppt.cxx.

Member Function Documentation

◆ operator=()

PPTCharPropSet & PPTCharPropSet::operator= ( const PPTCharPropSet rCharPropSet)

Definition at line 4511 of file svdfppt.cxx.

References maString, mnOriginalTextPos, mnParagraph, mpFieldItem, and mpImplPPTCharPropSet.

◆ SetColor()

void PPTCharPropSet::SetColor ( sal_uInt32  nColor)

Definition at line 4539 of file svdfppt.cxx.

References mpImplPPTCharPropSet, and PPT_CharAttr_FontColor.

Referenced by PPTTextObj::PPTTextObj().

◆ SetFont()

void PPTCharPropSet::SetFont ( sal_uInt16  nFont)

Definition at line 4524 of file svdfppt.cxx.

References mpImplPPTCharPropSet, and PPT_CharAttr_Font.

Referenced by PPTStyleTextPropReader::Init().

Friends And Related Function Documentation

◆ PPTParagraphObj

friend class PPTParagraphObj
friend

Definition at line 973 of file svdfppt.hxx.

◆ PPTPortionObj

friend class PPTPortionObj
friend

Definition at line 974 of file svdfppt.hxx.

◆ PPTStyleTextPropReader

friend struct PPTStyleTextPropReader
friend

Definition at line 975 of file svdfppt.hxx.

◆ PPTTextObj

friend class PPTTextObj
friend

Definition at line 972 of file svdfppt.hxx.

Member Data Documentation

◆ maString

OUString PPTCharPropSet::maString

◆ mbHardHylinkOrigColor

bool PPTCharPropSet::mbHardHylinkOrigColor

Definition at line 953 of file svdfppt.hxx.

Referenced by PPTParagraphObj::GetAttrib(), PPTCharPropSet(), and PPTTextObj::PPTTextObj().

◆ mbIsHyperlink

bool PPTCharPropSet::mbIsHyperlink

Definition at line 951 of file svdfppt.hxx.

Referenced by PPTParagraphObj::GetAttrib(), PPTCharPropSet(), and PPTTextObj::PPTTextObj().

◆ mnHylinkOrigColor

sal_uInt32 PPTCharPropSet::mnHylinkOrigColor

Definition at line 949 of file svdfppt.hxx.

Referenced by PPTParagraphObj::GetAttrib(), PPTCharPropSet(), and PPTTextObj::PPTTextObj().

◆ mnLanguage

LanguageType PPTCharPropSet::mnLanguage[3]

Definition at line 960 of file svdfppt.hxx.

Referenced by PPTPortionObj::ApplyTo(), PPTCharPropSet(), and PPTTextObj::PPTTextObj().

◆ mnOriginalTextPos

sal_uInt32 PPTCharPropSet::mnOriginalTextPos

◆ mnParagraph

sal_uInt32 PPTCharPropSet::mnParagraph

Definition at line 956 of file svdfppt.hxx.

Referenced by operator=(), PPTCharPropSet(), and PPTTextObj::PPTTextObj().

◆ mpFieldItem

std::unique_ptr<SvxFieldItem> PPTCharPropSet::mpFieldItem

◆ mpImplPPTCharPropSet

o3tl::cow_wrapper< ImplPPTCharPropSet > PPTCharPropSet::mpImplPPTCharPropSet
private

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