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

#include <sdreffectstextattribute.hxx>

Inheritance diagram for drawinglayer::attribute::SdrEffectsTextAttribute:
[legend]
Collaboration diagram for drawinglayer::attribute::SdrEffectsTextAttribute:
[legend]

Public Member Functions

 SdrEffectsTextAttribute (SdrShadowAttribute aShadow, SdrTextAttribute aTextAttribute, SdrGlowAttribute aGlow, sal_Int32 nSoftEdgeRadius)
 
 SdrEffectsTextAttribute ()
 
 SdrEffectsTextAttribute (const SdrEffectsTextAttribute &rCandidate)
 
SdrEffectsTextAttributeoperator= (const SdrEffectsTextAttribute &rCandidate)
 
bool isDefault () const
 
bool operator== (const SdrEffectsTextAttribute &rCandidate) const
 
const SdrShadowAttributegetShadow () const
 
const SdrTextAttributegetText () const
 
const SdrGlowAttributegetGlow () const
 
sal_Int32 getSoftEdgeRadius () const
 

Private Attributes

SdrShadowAttribute maShadow
 
SdrTextAttribute maTextAttribute
 
SdrGlowAttribute maGlow
 
sal_Int32 mnSoftEdgeRadius = 0
 

Detailed Description

Definition at line 29 of file sdreffectstextattribute.hxx.

Constructor & Destructor Documentation

◆ SdrEffectsTextAttribute() [1/3]

drawinglayer::attribute::SdrEffectsTextAttribute::SdrEffectsTextAttribute ( SdrShadowAttribute  aShadow,
SdrTextAttribute  aTextAttribute,
SdrGlowAttribute  aGlow,
sal_Int32  nSoftEdgeRadius 
)

Definition at line 27 of file sdreffectstextattribute.cxx.

◆ SdrEffectsTextAttribute() [2/3]

drawinglayer::attribute::SdrEffectsTextAttribute::SdrEffectsTextAttribute ( )

Definition at line 39 of file sdreffectstextattribute.cxx.

◆ SdrEffectsTextAttribute() [3/3]

drawinglayer::attribute::SdrEffectsTextAttribute::SdrEffectsTextAttribute ( const SdrEffectsTextAttribute rCandidate)

Definition at line 43 of file sdreffectstextattribute.cxx.

Member Function Documentation

◆ getGlow()

const SdrGlowAttribute & drawinglayer::attribute::SdrEffectsTextAttribute::getGlow ( ) const
inline

Definition at line 60 of file sdreffectstextattribute.hxx.

References maGlow.

Referenced by operator==().

◆ getShadow()

const SdrShadowAttribute & drawinglayer::attribute::SdrEffectsTextAttribute::getShadow ( ) const
inline

Definition at line 58 of file sdreffectstextattribute.hxx.

References maShadow.

Referenced by isDefault(), operator=(), and operator==().

◆ getSoftEdgeRadius()

sal_Int32 drawinglayer::attribute::SdrEffectsTextAttribute::getSoftEdgeRadius ( ) const
inline

Definition at line 61 of file sdreffectstextattribute.hxx.

References mnSoftEdgeRadius.

Referenced by isDefault(), and operator==().

◆ getText()

const SdrTextAttribute & drawinglayer::attribute::SdrEffectsTextAttribute::getText ( ) const
inline

◆ isDefault()

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

◆ operator=()

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

◆ operator==()

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

Definition at line 67 of file sdreffectstextattribute.cxx.

References getGlow(), getShadow(), getSoftEdgeRadius(), and getText().

Member Data Documentation

◆ maGlow

SdrGlowAttribute drawinglayer::attribute::SdrEffectsTextAttribute::maGlow
private

Definition at line 36 of file sdreffectstextattribute.hxx.

Referenced by getGlow(), isDefault(), and operator=().

◆ maShadow

SdrShadowAttribute drawinglayer::attribute::SdrEffectsTextAttribute::maShadow
private

Definition at line 32 of file sdreffectstextattribute.hxx.

Referenced by getShadow(), and operator=().

◆ maTextAttribute

SdrTextAttribute drawinglayer::attribute::SdrEffectsTextAttribute::maTextAttribute
private

Definition at line 33 of file sdreffectstextattribute.hxx.

Referenced by getText(), and operator=().

◆ mnSoftEdgeRadius

sal_Int32 drawinglayer::attribute::SdrEffectsTextAttribute::mnSoftEdgeRadius = 0
private

Definition at line 39 of file sdreffectstextattribute.hxx.

Referenced by getSoftEdgeRadius(), and operator=().


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