LibreOffice Module svx (master) 1
Public Types | Public Member Functions | Private Attributes | List of all members
drawinglayer::attribute::SdrTextAttribute Class Reference

#include <sdrtextattribute.hxx>

Collaboration diagram for drawinglayer::attribute::SdrTextAttribute:
[legend]

Public Types

typedef o3tl::cow_wrapper< ImpSdrTextAttributeImplType
 

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
 
SdrTextAttributeoperator= (const SdrTextAttribute &rCandidate)
 
SdrTextAttributeoperator= (SdrTextAttribute &&rCandidate) noexcept
 
 ~SdrTextAttribute ()
 
bool isDefault () const
 
bool operator== (const SdrTextAttribute &rCandidate) const
 
const SdrTextgetSdrText () const
 
const OutlinerParaObjectgetOutlinerParaObject () 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 SdrFormTextAttributegetSdrFormTextAttribute () 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
 

Detailed Description

Definition at line 38 of file sdrtextattribute.hxx.

Member Typedef Documentation

◆ ImplType

Definition at line 41 of file sdrtextattribute.hxx.

Constructor & Destructor Documentation

◆ SdrTextAttribute() [1/4]

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.

◆ SdrTextAttribute() [2/4]

drawinglayer::attribute::SdrTextAttribute::SdrTextAttribute ( )

Definition at line 268 of file sdrtextattribute.cxx.

◆ SdrTextAttribute() [3/4]

drawinglayer::attribute::SdrTextAttribute::SdrTextAttribute ( const SdrTextAttribute rCandidate)

Definition at line 273 of file sdrtextattribute.cxx.

◆ SdrTextAttribute() [4/4]

drawinglayer::attribute::SdrTextAttribute::SdrTextAttribute ( SdrTextAttribute &&  rCandidate)
noexcept

Definition at line 278 of file sdrtextattribute.cxx.

◆ ~SdrTextAttribute()

drawinglayer::attribute::SdrTextAttribute::~SdrTextAttribute ( )

Definition at line 283 of file sdrtextattribute.cxx.

Member Function Documentation

◆ getBlinkTextTiming()

void drawinglayer::attribute::SdrTextAttribute::getBlinkTextTiming ( drawinglayer::animation::AnimationEntryList rAnimList) const

◆ getOutlinerParaObject()

const OutlinerParaObject & drawinglayer::attribute::SdrTextAttribute::getOutlinerParaObject ( ) const

◆ getScrollTextTiming()

void drawinglayer::attribute::SdrTextAttribute::getScrollTextTiming ( drawinglayer::animation::AnimationEntryList rAnimList,
double  fFrameLength,
double  fTextLength 
) const

◆ getSdrFormTextAttribute()

const SdrFormTextAttribute & drawinglayer::attribute::SdrTextAttribute::getSdrFormTextAttribute ( ) const

◆ getSdrText()

const SdrText & drawinglayer::attribute::SdrTextAttribute::getSdrText ( ) const

◆ getSdrTextHorzAdjust()

SdrTextHorzAdjust drawinglayer::attribute::SdrTextAttribute::getSdrTextHorzAdjust ( ) const

Definition at line 394 of file sdrtextattribute.cxx.

References mpSdrTextAttribute.

Referenced by drawinglayer::primitive2d::createTextPrimitive().

◆ getSdrTextVertAdjust()

SdrTextVertAdjust drawinglayer::attribute::SdrTextAttribute::getSdrTextVertAdjust ( ) const

Definition at line 399 of file sdrtextattribute.cxx.

References mpSdrTextAttribute.

Referenced by drawinglayer::primitive2d::createTextPrimitive().

◆ getTextLeftDistance()

sal_Int32 drawinglayer::attribute::SdrTextAttribute::getTextLeftDistance ( ) const

◆ getTextLowerDistance()

sal_Int32 drawinglayer::attribute::SdrTextAttribute::getTextLowerDistance ( ) const

◆ getTextRightDistance()

sal_Int32 drawinglayer::attribute::SdrTextAttribute::getTextRightDistance ( ) const

◆ getTextUpperDistance()

sal_Int32 drawinglayer::attribute::SdrTextAttribute::getTextUpperDistance ( ) const

◆ isAutoFit()

bool drawinglayer::attribute::SdrTextAttribute::isAutoFit ( ) const

Definition at line 333 of file sdrtextattribute.cxx.

References mpSdrTextAttribute.

Referenced by drawinglayer::primitive2d::createTextPrimitive().

◆ isBlink()

bool drawinglayer::attribute::SdrTextAttribute::isBlink ( ) const

◆ isChainable()

bool drawinglayer::attribute::SdrTextAttribute::isChainable ( ) const

Definition at line 358 of file sdrtextattribute.cxx.

References mpSdrTextAttribute.

Referenced by drawinglayer::primitive2d::createTextPrimitive().

◆ isContour()

bool drawinglayer::attribute::SdrTextAttribute::isContour ( ) const

Definition at line 323 of file sdrtextattribute.cxx.

References mpSdrTextAttribute.

Referenced by drawinglayer::primitive2d::createTextPrimitive().

◆ isDefault()

bool drawinglayer::attribute::SdrTextAttribute::isDefault ( ) const

◆ isFitToSize()

bool drawinglayer::attribute::SdrTextAttribute::isFitToSize ( ) const

Definition at line 328 of file sdrtextattribute.cxx.

References mpSdrTextAttribute.

Referenced by drawinglayer::primitive2d::createTextPrimitive().

◆ isFixedCellHeight()

bool drawinglayer::attribute::SdrTextAttribute::isFixedCellHeight ( ) const

Definition at line 364 of file sdrtextattribute.cxx.

References mpSdrTextAttribute.

Referenced by drawinglayer::primitive2d::createTextPrimitive().

◆ isHideContour()

bool drawinglayer::attribute::SdrTextAttribute::isHideContour ( ) const

◆ isInEditMode()

bool drawinglayer::attribute::SdrTextAttribute::isInEditMode ( ) const

Definition at line 353 of file sdrtextattribute.cxx.

References mpSdrTextAttribute.

Referenced by drawinglayer::primitive2d::createTextPrimitive().

◆ isScroll()

bool drawinglayer::attribute::SdrTextAttribute::isScroll ( ) const

◆ operator=() [1/2]

SdrTextAttribute & drawinglayer::attribute::SdrTextAttribute::operator= ( const SdrTextAttribute rCandidate)

Definition at line 292 of file sdrtextattribute.cxx.

References mpSdrTextAttribute.

◆ operator=() [2/2]

SdrTextAttribute & drawinglayer::attribute::SdrTextAttribute::operator= ( SdrTextAttribute &&  rCandidate)
noexcept

Definition at line 298 of file sdrtextattribute.cxx.

◆ operator==()

bool drawinglayer::attribute::SdrTextAttribute::operator== ( const SdrTextAttribute rCandidate) const

Definition at line 304 of file sdrtextattribute.cxx.

References isDefault(), and mpSdrTextAttribute.

Member Data Documentation

◆ mpSdrTextAttribute

ImplType drawinglayer::attribute::SdrTextAttribute::mpSdrTextAttribute
private

The documentation for this class was generated from the following files: