LibreOffice Module sd (master) 1
|
#include <text.hxx>
Public Member Functions | |
TextObj (css::uno::Reference< css::text::XSimpleText > const &rXText, int nInstance, FontCollection &rFontCollection, PPTExBulletProvider &rBuProv) | |
ParagraphObj * | GetParagraph (int idx) |
sal_uInt32 | ParagraphCount () const |
sal_uInt32 | Count () const |
int | GetInstance () const |
bool | HasExtendedBullets () const |
Private Member Functions | |
void | ImplCalculateTextPositions () |
Private Attributes | |
std::shared_ptr< ImplTextObj > | mpImplTextObj |
TextObj::TextObj | ( | css::uno::Reference< css::text::XSimpleText > const & | rXText, |
int | nInstance, | ||
FontCollection & | rFontCollection, | ||
PPTExBulletProvider & | rBuProv | ||
) |
Definition at line 1263 of file pptx-text.cxx.
References ParaFlags::bFirstParagraph, ParaFlags::bLastParagraph, ImplCalculateTextPositions(), make_shared(), and mpImplTextObj.
sal_uInt32 TextObj::Count | ( | ) | const |
Definition at line 1311 of file pptx-text.cxx.
References mpImplTextObj.
Referenced by PPTWriter::ImplWritePage(), and TextObjBinary::WriteTextSpecInfo().
int TextObj::GetInstance | ( | ) | const |
Definition at line 1316 of file pptx-text.cxx.
References mpImplTextObj.
Referenced by PPTWriter::ImplWriteParagraphs(), and PPTWriter::ImplWritePortions().
ParagraphObj * TextObj::GetParagraph | ( | int | idx | ) |
Definition at line 1301 of file pptx-text.cxx.
References idx, and mpImplTextObj.
Referenced by PPTWriter::ImplAdjustFirstLineLineSpacing(), ImplCalculateTextPositions(), PPTWriter::ImplWritePage(), PPTWriter::ImplWriteParagraphs(), PPTWriter::ImplWritePortions(), PPTWriter::ImplWriteTextStyleAtom(), TextObjBinary::Write(), and TextObjBinary::WriteTextSpecInfo().
bool TextObj::HasExtendedBullets | ( | ) | const |
Definition at line 1321 of file pptx-text.cxx.
References mpImplTextObj.
Referenced by PPTWriter::ImplWritePortions(), and PPTWriter::ImplWriteTextStyleAtom().
|
private |
Definition at line 1294 of file pptx-text.cxx.
References GetParagraph(), i, ParagraphObj::ImplCalculateTextPositions(), mpImplTextObj, and ParagraphCount().
Referenced by TextObj().
sal_uInt32 TextObj::ParagraphCount | ( | ) | const |
Definition at line 1306 of file pptx-text.cxx.
References mpImplTextObj.
Referenced by PPTWriter::ImplAdjustFirstLineLineSpacing(), ImplCalculateTextPositions(), PPTWriter::ImplWritePage(), PPTWriter::ImplWriteParagraphs(), PPTWriter::ImplWritePortions(), PPTWriter::ImplWriteTextStyleAtom(), TextObjBinary::Write(), and TextObjBinary::WriteTextSpecInfo().
|
private |
Definition at line 240 of file text.hxx.
Referenced by Count(), GetInstance(), GetParagraph(), HasExtendedBullets(), ImplCalculateTextPositions(), ParagraphCount(), and TextObj().