virtual bool Format(SwTextFormatInfo &rInf) override
virtual void Paint(const SwTextPaintInfo &rInf) const override
virtual SwPosSize GetTextSize(const SwTextSizeInfo &rInfo) const override
virtual SwLinePortion * Compress() override
void SetBlankWidth(const sal_uInt16 nNew)
sal_uInt16 GetBlankWidth() const
virtual bool Format(SwTextFormatInfo &rInf) override
SwHolePortion(const SwTextPortion &rPor)
virtual void Paint(const SwTextPaintInfo &rInf) const override
void dumpAsXml(xmlTextWriterPtr pWriter, const OUString &rText, TextFrameIndex &nOffset) const override
virtual void HandlePortion(SwPortionHandler &rPH) const override
Base class for anything that can be part of a line in the Writer layout.
void SetWhichPor(const PortionType nNew)
The SwPortionHandler interface implements a visitor for the layout engine's text portions.
virtual bool Format(SwTextFormatInfo &rInf) override
virtual bool GetExpText(const SwTextSizeInfo &rInf, OUString &rText) const override
virtual void Paint(const SwTextPaintInfo &rInf) const override
SwTextInputFieldPortion()
virtual SwPosSize GetTextSize(const SwTextSizeInfo &rInfo) const override
This portion represents a part of the paragraph string.
virtual SwPosSize GetTextSize(const SwTextSizeInfo &rInfo) const override
virtual bool GetExpText(const SwTextSizeInfo &rInf, OUString &rText) const override
bool CreateHyphen(SwTextFormatInfo &rInf, SwTextGuess const &rGuess)
virtual void Paint(const SwTextPaintInfo &rInf) const override
virtual void HandlePortion(SwPortionHandler &rPH) const override
void BreakUnderflow(SwTextFormatInfo &rInf)
virtual TextFrameIndex GetModelPositionForViewPoint(sal_uInt16 nOfst) const override
the parameter is actually SwTwips apparently?
void BreakCut(SwTextFormatInfo &rInf, const SwTextGuess &rGuess)
TextFrameIndex GetSpaceCnt(const SwTextSizeInfo &rInf, TextFrameIndex &rCnt) const
static SwTextPortion * CopyLinePortion(const SwLinePortion &rPortion)
virtual bool Format(SwTextFormatInfo &rInf) override
bool Format_(SwTextFormatInfo &rInf)
virtual void FormatEOL(SwTextFormatInfo &rInf) override
virtual tools::Long CalcSpacing(tools::Long nSpaceAdd, const SwTextSizeInfo &rInf) const override
struct _xmlTextWriter * xmlTextWriterPtr