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 50 of file sdrtextattribute.hxx.

Member Typedef Documentation

Definition at line 53 of file sdrtextattribute.hxx.

Constructor & Destructor Documentation

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 242 of file sdrtextattribute.cxx.

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

Definition at line 272 of file sdrtextattribute.cxx.

References get().

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

Definition at line 277 of file sdrtextattribute.cxx.

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

Definition at line 282 of file sdrtextattribute.cxx.

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

Definition at line 287 of file sdrtextattribute.cxx.

Member Function Documentation

void drawinglayer::attribute::SdrTextAttribute::getBlinkTextTiming ( drawinglayer::animation::AnimationEntryList rAnimList) const
const OutlinerParaObject & drawinglayer::attribute::SdrTextAttribute::getOutlinerParaObject ( ) const
void drawinglayer::attribute::SdrTextAttribute::getScrollTextTiming ( drawinglayer::animation::AnimationEntryList rAnimList,
double  fFrameLength,
double  fTextLength 
) const
const SdrFormTextAttribute & drawinglayer::attribute::SdrTextAttribute::getSdrFormTextAttribute ( ) const
const SdrText & drawinglayer::attribute::SdrTextAttribute::getSdrText ( ) const
SdrTextHorzAdjust drawinglayer::attribute::SdrTextAttribute::getSdrTextHorzAdjust ( ) const

Definition at line 398 of file sdrtextattribute.cxx.

References mpSdrTextAttribute.

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

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

Definition at line 403 of file sdrtextattribute.cxx.

References mpSdrTextAttribute.

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

sal_Int32 drawinglayer::attribute::SdrTextAttribute::getTextLeftDistance ( ) const
sal_Int32 drawinglayer::attribute::SdrTextAttribute::getTextLowerDistance ( ) const
sal_Int32 drawinglayer::attribute::SdrTextAttribute::getTextRightDistance ( ) const
sal_Int32 drawinglayer::attribute::SdrTextAttribute::getTextUpperDistance ( ) const
bool drawinglayer::attribute::SdrTextAttribute::isAutoFit ( ) const

Definition at line 337 of file sdrtextattribute.cxx.

References mpSdrTextAttribute.

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

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

Definition at line 362 of file sdrtextattribute.cxx.

References mpSdrTextAttribute.

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

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

Definition at line 327 of file sdrtextattribute.cxx.

References mpSdrTextAttribute.

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

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

Definition at line 332 of file sdrtextattribute.cxx.

References mpSdrTextAttribute.

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

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

Definition at line 368 of file sdrtextattribute.cxx.

References mpSdrTextAttribute.

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

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

Definition at line 357 of file sdrtextattribute.cxx.

References mpSdrTextAttribute.

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

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

Definition at line 296 of file sdrtextattribute.cxx.

References mpSdrTextAttribute.

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

Definition at line 302 of file sdrtextattribute.cxx.

References mpSdrTextAttribute.

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

Definition at line 308 of file sdrtextattribute.cxx.

References isDefault(), and mpSdrTextAttribute.

Member Data Documentation

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

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