LibreOffice Module svx (master)  1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
SdrText Class Reference

#include <svdtext.hxx>

Inheritance diagram for SdrText:
Collaboration diagram for SdrText:

Public Member Functions

 SdrText (SdrTextObj &rObject)
virtual ~SdrText () override
void ForceOutlinerParaObject (OutlinerMode nOutlMode)
virtual void SetOutlinerParaObject (std::unique_ptr< OutlinerParaObject > pTextObject)
OutlinerParaObjectGetOutlinerParaObject () const
void CheckPortionInfo (SdrOutliner &rOutliner)
void ReformatText ()
const SfxItemSetGetItemSet () const
SdrTextObjGetObject () const
std::unique_ptr< OutlinerParaObjectRemoveOutlinerParaObject ()
 returns the current OutlinerParaObject and removes it from this instance More...
void dumpAsXml (xmlTextWriterPtr pWriter) const
- Public Member Functions inherited from tools::WeakBase
 WeakBase ()
virtual ~WeakBase ()
void clearWeak ()

Protected Member Functions

virtual const SfxItemSetGetObjectItemSet ()
virtual SfxStyleSheetGetStyleSheet () const

Private Attributes

std::unique_ptr< OutlinerParaObjectmpOutlinerParaObject
bool mbPortionInfoChecked

Detailed Description

Definition at line 43 of file svdtext.hxx.

Constructor & Destructor Documentation

SdrText::SdrText ( SdrTextObj rObject)

Definition at line 30 of file svdtext.cxx.

References mrObject.

SdrText::~SdrText ( )

Definition at line 37 of file svdtext.cxx.

References tools::WeakBase::clearWeak().

Member Function Documentation

void SdrText::CheckPortionInfo ( SdrOutliner rOutliner)
void SdrText::dumpAsXml ( xmlTextWriterPtr  pWriter) const

Definition at line 140 of file svdtext.cxx.

References mpOutlinerParaObject, and void().

void SdrText::ForceOutlinerParaObject ( OutlinerMode  nOutlMode)
const SfxItemSet & SdrText::GetItemSet ( ) const
SdrTextObj& SdrText::GetObject ( ) const
const SfxItemSet & SdrText::GetObjectItemSet ( )

Definition at line 130 of file svdtext.cxx.

References SdrObject::GetObjectItemSet(), and mrObject.

Referenced by GetItemSet().

OutlinerParaObject * SdrText::GetOutlinerParaObject ( ) const
SfxStyleSheet * SdrText::GetStyleSheet ( ) const

Definition at line 135 of file svdtext.cxx.

References SdrObject::GetStyleSheet(), and mrObject.

Referenced by ForceOutlinerParaObject().

void SdrText::ReformatText ( )

Definition at line 62 of file svdtext.cxx.

References mbPortionInfoChecked, and mpOutlinerParaObject.

Referenced by SdrTextObj::NbcReformatText().

std::unique_ptr< OutlinerParaObject > SdrText::RemoveOutlinerParaObject ( )
void SdrText::SetOutlinerParaObject ( std::unique_ptr< OutlinerParaObject pTextObject)

Member Data Documentation

bool SdrText::mbPortionInfoChecked
std::unique_ptr<OutlinerParaObject> SdrText::mpOutlinerParaObject
SdrTextObj& SdrText::mrObject

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