|
LibreOffice Module svx (master) 1
|
#include <sdrtextattribute.hxx>
Public Types | |
| typedef o3tl::cow_wrapper< ImpSdrTextAttribute > | ImplType |
Public Member Functions | |
| SdrTextAttribute (const SdrText &rSdrText, const OutlinerParaObject &rOutlinerParaObject, XFormTextStyle eFormTextStyle, sal_Int32 aTextLeftDistance, sal_Int32 aTextUpperDistance, sal_Int32 aTextRightDistance, sal_Int32 aTextLowerDistance, SdrTextHorzAdjust aSdrTextHorzAdjust, SdrTextVertAdjust aSdrTextVertAdjust, bool bContour, bool bFitToSize, bool bAutoFit, bool bHideContour, bool bBlink, bool bScroll, bool bInEditMode, bool bFixedCellHeight, bool bWrongSpell, bool bChainable) | |
| constructors/assignmentoperator/destructor More... | |
| SdrTextAttribute () | |
| SdrTextAttribute (const SdrTextAttribute &rCandidate) | |
| SdrTextAttribute (SdrTextAttribute &&rCandidate) noexcept | |
| SdrTextAttribute & | operator= (const SdrTextAttribute &rCandidate) |
| SdrTextAttribute & | operator= (SdrTextAttribute &&rCandidate) noexcept |
| ~SdrTextAttribute () | |
| bool | isDefault () const |
| bool | operator== (const SdrTextAttribute &rCandidate) const |
| const SdrText & | getSdrText () const |
| const OutlinerParaObject & | getOutlinerParaObject () const |
| bool | isContour () const |
| bool | isFitToSize () const |
| bool | isAutoFit () const |
| bool | isHideContour () const |
| bool | isBlink () const |
| bool | isScroll () const |
| bool | isInEditMode () const |
| bool | isFixedCellHeight () const |
| const SdrFormTextAttribute & | getSdrFormTextAttribute () const |
| sal_Int32 | getTextLeftDistance () const |
| sal_Int32 | getTextUpperDistance () const |
| sal_Int32 | getTextRightDistance () const |
| sal_Int32 | getTextLowerDistance () const |
| SdrTextHorzAdjust | getSdrTextHorzAdjust () const |
| SdrTextVertAdjust | getSdrTextVertAdjust () const |
| bool | isChainable () const |
| void | getBlinkTextTiming (drawinglayer::animation::AnimationEntryList &rAnimList) const |
| void | getScrollTextTiming (drawinglayer::animation::AnimationEntryList &rAnimList, double fFrameLength, double fTextLength) const |
Private Attributes | |
| ImplType | mpSdrTextAttribute |
Definition at line 38 of file sdrtextattribute.hxx.
| typedef o3tl::cow_wrapper< ImpSdrTextAttribute > drawinglayer::attribute::SdrTextAttribute::ImplType |
Definition at line 41 of file sdrtextattribute.hxx.
| drawinglayer::attribute::SdrTextAttribute::SdrTextAttribute | ( | const SdrText & | rSdrText, |
| const OutlinerParaObject & | rOutlinerParaObject, | ||
| XFormTextStyle | eFormTextStyle, | ||
| sal_Int32 | aTextLeftDistance, | ||
| sal_Int32 | aTextUpperDistance, | ||
| sal_Int32 | aTextRightDistance, | ||
| sal_Int32 | aTextLowerDistance, | ||
| SdrTextHorzAdjust | aSdrTextHorzAdjust, | ||
| SdrTextVertAdjust | aSdrTextVertAdjust, | ||
| bool | bContour, | ||
| bool | bFitToSize, | ||
| bool | bAutoFit, | ||
| bool | bHideContour, | ||
| bool | bBlink, | ||
| bool | bScroll, | ||
| bool | bInEditMode, | ||
| bool | bFixedCellHeight, | ||
| bool | bWrongSpell, | ||
| bool | bChainable | ||
| ) |
constructors/assignmentoperator/destructor
Definition at line 238 of file sdrtextattribute.cxx.
| drawinglayer::attribute::SdrTextAttribute::SdrTextAttribute | ( | ) |
Definition at line 268 of file sdrtextattribute.cxx.
| drawinglayer::attribute::SdrTextAttribute::SdrTextAttribute | ( | const SdrTextAttribute & | rCandidate | ) |
Definition at line 273 of file sdrtextattribute.cxx.
|
noexcept |
Definition at line 278 of file sdrtextattribute.cxx.
| drawinglayer::attribute::SdrTextAttribute::~SdrTextAttribute | ( | ) |
Definition at line 283 of file sdrtextattribute.cxx.
| void drawinglayer::attribute::SdrTextAttribute::getBlinkTextTiming | ( | drawinglayer::animation::AnimationEntryList & | rAnimList | ) | const |
Definition at line 404 of file sdrtextattribute.cxx.
References SdrText::GetObject(), getSdrText(), SdrTextObj::impGetBlinkTextTiming(), and isBlink().
Referenced by drawinglayer::primitive2d::createTextPrimitive().
| const OutlinerParaObject & drawinglayer::attribute::SdrTextAttribute::getOutlinerParaObject | ( | ) | const |
Definition at line 318 of file sdrtextattribute.cxx.
References mpSdrTextAttribute.
Referenced by drawinglayer::primitive2d::SdrMeasurePrimitive2D::create2DDecomposition(), and drawinglayer::primitive2d::createTextPrimitive().
| void drawinglayer::attribute::SdrTextAttribute::getScrollTextTiming | ( | drawinglayer::animation::AnimationEntryList & | rAnimList, |
| double | fFrameLength, | ||
| double | fTextLength | ||
| ) | const |
Definition at line 412 of file sdrtextattribute.cxx.
References SdrText::GetObject(), getSdrText(), SdrTextObj::impGetScrollTextTiming(), and isScroll().
Referenced by drawinglayer::primitive2d::createTextPrimitive().
| const SdrFormTextAttribute & drawinglayer::attribute::SdrTextAttribute::getSdrFormTextAttribute | ( | ) | const |
Definition at line 369 of file sdrtextattribute.cxx.
References mpSdrTextAttribute.
Referenced by drawinglayer::primitive2d::createNewSdrFillTextAttribute(), drawinglayer::primitive2d::createNewSdrLineEffectsTextAttribute(), drawinglayer::primitive2d::createNewSdrLineFillEffectsTextAttribute(), drawinglayer::primitive2d::createTextPrimitive(), and SdrPathObj::DoConvertToPolyObj().
| const SdrText & drawinglayer::attribute::SdrTextAttribute::getSdrText | ( | ) | const |
Definition at line 313 of file sdrtextattribute.cxx.
References mpSdrTextAttribute.
Referenced by drawinglayer::primitive2d::SdrMeasurePrimitive2D::create2DDecomposition(), drawinglayer::primitive2d::createTextPrimitive(), getBlinkTextTiming(), and getScrollTextTiming().
| SdrTextHorzAdjust drawinglayer::attribute::SdrTextAttribute::getSdrTextHorzAdjust | ( | ) | const |
Definition at line 394 of file sdrtextattribute.cxx.
References mpSdrTextAttribute.
Referenced by drawinglayer::primitive2d::createTextPrimitive().
| SdrTextVertAdjust drawinglayer::attribute::SdrTextAttribute::getSdrTextVertAdjust | ( | ) | const |
Definition at line 399 of file sdrtextattribute.cxx.
References mpSdrTextAttribute.
Referenced by drawinglayer::primitive2d::createTextPrimitive().
| sal_Int32 drawinglayer::attribute::SdrTextAttribute::getTextLeftDistance | ( | ) | const |
Definition at line 374 of file sdrtextattribute.cxx.
References mpSdrTextAttribute.
Referenced by drawinglayer::primitive2d::SdrMeasurePrimitive2D::create2DDecomposition().
| sal_Int32 drawinglayer::attribute::SdrTextAttribute::getTextLowerDistance | ( | ) | const |
Definition at line 389 of file sdrtextattribute.cxx.
References mpSdrTextAttribute.
Referenced by drawinglayer::primitive2d::SdrMeasurePrimitive2D::create2DDecomposition().
| sal_Int32 drawinglayer::attribute::SdrTextAttribute::getTextRightDistance | ( | ) | const |
Definition at line 384 of file sdrtextattribute.cxx.
References mpSdrTextAttribute.
Referenced by drawinglayer::primitive2d::SdrMeasurePrimitive2D::create2DDecomposition().
| sal_Int32 drawinglayer::attribute::SdrTextAttribute::getTextUpperDistance | ( | ) | const |
Definition at line 379 of file sdrtextattribute.cxx.
References mpSdrTextAttribute.
Referenced by drawinglayer::primitive2d::SdrMeasurePrimitive2D::create2DDecomposition().
| bool drawinglayer::attribute::SdrTextAttribute::isAutoFit | ( | ) | const |
Definition at line 333 of file sdrtextattribute.cxx.
References mpSdrTextAttribute.
Referenced by drawinglayer::primitive2d::createTextPrimitive().
| bool drawinglayer::attribute::SdrTextAttribute::isBlink | ( | ) | const |
Definition at line 343 of file sdrtextattribute.cxx.
References mpSdrTextAttribute.
Referenced by drawinglayer::primitive2d::createTextPrimitive(), and getBlinkTextTiming().
| bool drawinglayer::attribute::SdrTextAttribute::isChainable | ( | ) | const |
Definition at line 358 of file sdrtextattribute.cxx.
References mpSdrTextAttribute.
Referenced by drawinglayer::primitive2d::createTextPrimitive().
| bool drawinglayer::attribute::SdrTextAttribute::isContour | ( | ) | const |
Definition at line 323 of file sdrtextattribute.cxx.
References mpSdrTextAttribute.
Referenced by drawinglayer::primitive2d::createTextPrimitive().
| bool drawinglayer::attribute::SdrTextAttribute::isDefault | ( | ) | const |
Definition at line 287 of file sdrtextattribute.cxx.
References mpSdrTextAttribute, and o3tl::cow_wrapper< typename T, class MTPolicy >::same_object().
Referenced by drawinglayer::primitive2d::SdrMeasurePrimitive2D::create2DDecomposition(), drawinglayer::primitive2d::createNewSdrFillTextAttribute(), drawinglayer::primitive2d::createNewSdrLineEffectsTextAttribute(), drawinglayer::primitive2d::createNewSdrLineFillEffectsTextAttribute(), sdr::contact::ViewContactOfSdrObjCustomShape::createViewIndependentPrimitive2DSequence(), SdrPathObj::DoConvertToPolyObj(), and operator==().
| bool drawinglayer::attribute::SdrTextAttribute::isFitToSize | ( | ) | const |
Definition at line 328 of file sdrtextattribute.cxx.
References mpSdrTextAttribute.
Referenced by drawinglayer::primitive2d::createTextPrimitive().
| bool drawinglayer::attribute::SdrTextAttribute::isFixedCellHeight | ( | ) | const |
Definition at line 364 of file sdrtextattribute.cxx.
References mpSdrTextAttribute.
Referenced by drawinglayer::primitive2d::createTextPrimitive().
| bool drawinglayer::attribute::SdrTextAttribute::isHideContour | ( | ) | const |
Definition at line 338 of file sdrtextattribute.cxx.
References mpSdrTextAttribute.
Referenced by drawinglayer::primitive2d::createNewSdrFillTextAttribute(), drawinglayer::primitive2d::createNewSdrLineEffectsTextAttribute(), drawinglayer::primitive2d::createNewSdrLineFillEffectsTextAttribute(), and SdrPathObj::DoConvertToPolyObj().
| bool drawinglayer::attribute::SdrTextAttribute::isInEditMode | ( | ) | const |
Definition at line 353 of file sdrtextattribute.cxx.
References mpSdrTextAttribute.
Referenced by drawinglayer::primitive2d::createTextPrimitive().
| bool drawinglayer::attribute::SdrTextAttribute::isScroll | ( | ) | const |
Definition at line 348 of file sdrtextattribute.cxx.
References mpSdrTextAttribute.
Referenced by drawinglayer::primitive2d::SdrMeasurePrimitive2D::create2DDecomposition(), drawinglayer::primitive2d::createTextPrimitive(), and getScrollTextTiming().
| SdrTextAttribute & drawinglayer::attribute::SdrTextAttribute::operator= | ( | const SdrTextAttribute & | rCandidate | ) |
Definition at line 292 of file sdrtextattribute.cxx.
References mpSdrTextAttribute.
|
noexcept |
Definition at line 298 of file sdrtextattribute.cxx.
| bool drawinglayer::attribute::SdrTextAttribute::operator== | ( | const SdrTextAttribute & | rCandidate | ) | const |
Definition at line 304 of file sdrtextattribute.cxx.
References isDefault(), and mpSdrTextAttribute.
|
private |
Definition at line 44 of file sdrtextattribute.hxx.
Referenced by getOutlinerParaObject(), getSdrFormTextAttribute(), getSdrText(), getSdrTextHorzAdjust(), getSdrTextVertAdjust(), getTextLeftDistance(), getTextLowerDistance(), getTextRightDistance(), getTextUpperDistance(), isAutoFit(), isBlink(), isChainable(), isContour(), isDefault(), isFitToSize(), isFixedCellHeight(), isHideContour(), isInEditMode(), isScroll(), operator=(), and operator==().