20#ifndef INCLUDED_SVX_INC_SDR_PRIMITIVE2D_SDRTEXTPRIMITIVE2D_HXX
21#define INCLUDED_SVX_INC_SDR_PRIMITIVE2D_SDRTEXTPRIMITIVE2D_HXX
26#include <com/sun/star/drawing/XDrawPage.hpp>
204 bool bFixedCellHeight,
248 bool bFixedCellHeight);
virtual sal_uInt32 getPrimitive2DID() const override
virtual rtl::Reference< SdrTextPrimitive2D > createTransformedClone(const ::basegfx::B2DHomMatrix &rTransform) const override
virtual bool operator==(const BasePrimitive2D &rPrimitive) const override
virtual void create2DDecomposition(Primitive2DContainer &rContainer, const geometry::ViewInformation2D &aViewInformation) const override
const basegfx::B2DHomMatrix & getTextRangeTransform() const
SdrAutoFitTextPrimitive2D(const SdrText *pSdrText, const OutlinerParaObject &rOutlinerParaObjectPtr, ::basegfx::B2DHomMatrix aTextRangeTransform, bool bWordWrap)
::basegfx::B2DHomMatrix maTextRangeTransform
virtual bool operator==(const BasePrimitive2D &rPrimitive) const override
const basegfx::B2DHomMatrix & getTextRangeTransform() const
basegfx::B2DHomMatrix maTextRangeTransform
bool isFixedCellHeight() const
SdrTextHorzAdjust getSdrTextHorzAdjust() const
virtual void create2DDecomposition(Primitive2DContainer &rContainer, const geometry::ViewInformation2D &aViewInformation) const override
SdrTextVertAdjust maSdrTextVertAdjust
virtual sal_uInt32 getPrimitive2DID() const override
SdrTextVertAdjust getSdrTextVertAdjust() const
SdrBlockTextPrimitive2D(const SdrText *pSdrText, const OutlinerParaObject &rOutlinerParaObjectPtr, basegfx::B2DHomMatrix aTextRangeTransform, SdrTextHorzAdjust aSdrTextHorzAdjust, SdrTextVertAdjust aSdrTextVertAdjust, bool bFixedCellHeight, bool bUnlimitedPage, bool bCellText, bool bWordWrap)
SdrTextHorzAdjust maSdrTextHorzAdjust
bool getUnlimitedPage() const
virtual rtl::Reference< SdrTextPrimitive2D > createTransformedClone(const basegfx::B2DHomMatrix &rTransform) const override
virtual void create2DDecomposition(Primitive2DContainer &rContainer, const geometry::ViewInformation2D &aViewInformation) const override
::basegfx::B2DHomMatrix maTextRangeTransform
virtual sal_uInt32 getPrimitive2DID() const override
SdrChainedTextPrimitive2D(const SdrText *pSdrText, const OutlinerParaObject &rOutlinerParaObjectPtrs, ::basegfx::B2DHomMatrix aTextRangeTransform)
virtual bool operator==(const BasePrimitive2D &rPrimitive) const override
const basegfx::B2DHomMatrix & getTextRangeTransform() const
virtual rtl::Reference< SdrTextPrimitive2D > createTransformedClone(const basegfx::B2DHomMatrix &rTransform) const override
const basegfx::B2DPolyPolygon & getUnitPolyPolygon() const
basegfx::B2DHomMatrix maObjectTransform
virtual sal_uInt32 getPrimitive2DID() const override
virtual rtl::Reference< SdrTextPrimitive2D > createTransformedClone(const basegfx::B2DHomMatrix &rTransform) const override
basegfx::B2DPolyPolygon maUnitPolyPolygon
virtual bool operator==(const BasePrimitive2D &rPrimitive) const override
virtual void create2DDecomposition(Primitive2DContainer &rContainer, const geometry::ViewInformation2D &aViewInformation) const override
SdrContourTextPrimitive2D(const SdrText *pSdrText, const OutlinerParaObject &rOutlinerParaObjectPtr, basegfx::B2DPolyPolygon aUnitPolyPolygon, basegfx::B2DHomMatrix aObjectTransform)
const basegfx::B2DHomMatrix & getObjectTransform() const
virtual rtl::Reference< SdrTextPrimitive2D > createTransformedClone(const basegfx::B2DHomMatrix &rTransform) const override
basegfx::B2DPolyPolygon maPathPolyPolygon
virtual void create2DDecomposition(Primitive2DContainer &rContainer, const geometry::ViewInformation2D &aViewInformation) const override
const basegfx::B2DPolyPolygon & getPathPolyPolygon() const
const attribute::SdrFormTextAttribute & getSdrFormTextAttribute() const
virtual bool operator==(const BasePrimitive2D &rPrimitive) const override
attribute::SdrFormTextAttribute maSdrFormTextAttribute
virtual sal_uInt32 getPrimitive2DID() const override
SdrPathTextPrimitive2D(const SdrText *pSdrText, const OutlinerParaObject &rOutlinerParaObjectPtr, basegfx::B2DPolyPolygon aPathPolyPolygon, attribute::SdrFormTextAttribute aSdrFormTextAttribute)
bool isFixedCellHeight() const
virtual sal_uInt32 getPrimitive2DID() const override
SdrStretchTextPrimitive2D(const SdrText *pSdrText, const OutlinerParaObject &rOutlinerParaObjectPtr, basegfx::B2DHomMatrix aTextRangeTransform, bool bFixedCellHeight)
basegfx::B2DHomMatrix maTextRangeTransform
const basegfx::B2DHomMatrix & getTextRangeTransform() const
virtual bool operator==(const BasePrimitive2D &rPrimitive) const override
virtual void create2DDecomposition(Primitive2DContainer &rContainer, const geometry::ViewInformation2D &aViewInformation) const override
virtual rtl::Reference< SdrTextPrimitive2D > createTransformedClone(const basegfx::B2DHomMatrix &rTransform) const override
const OutlinerParaObject & getOutlinerParaObject() const
sal_Int16 mnLastPageCount
sal_Int16 mnLastPageNumber
virtual bool operator==(const BasePrimitive2D &rPrimitive) const override
virtual rtl::Reference< SdrTextPrimitive2D > createTransformedClone(const basegfx::B2DHomMatrix &rTransform) const =0
const OutlinerParaObject maOutlinerParaObject
bool mbContainsPageCountField
virtual void get2DDecomposition(Primitive2DDecompositionVisitor &rVisitor, const geometry::ViewInformation2D &rViewInformation) const override
const SdrText * getSdrText() const
static void encapsulateWithTextHierarchyBlockPrimitive2D(Primitive2DContainer &rContainer, Primitive2DContainer &&aCandidate)
bool mbContainsOtherFields
SdrTextPrimitive2D(const SdrText *pSdrText, OutlinerParaObject aOutlinerParaObjectPtr)
::unotools::WeakReference< SdrText > mxSdrText
Color maLastTextBackgroundColor
css::uno::Reference< css::drawing::XDrawPage > mxLastVisualizingPage