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==().