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 (const SdrShadowAttribute &rShadow, const SdrTextAttribute &rTextAttribute, const SdrGlowAttribute &rGlow, 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

drawinglayer::attribute::SdrEffectsTextAttribute::SdrEffectsTextAttribute ( const SdrShadowAttribute rShadow,
const SdrTextAttribute rTextAttribute,
const SdrGlowAttribute rGlow,
sal_Int32  nSoftEdgeRadius 
)

Definition at line 26 of file sdreffectstextattribute.cxx.

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

Definition at line 38 of file sdreffectstextattribute.cxx.

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

Definition at line 44 of file sdreffectstextattribute.cxx.

Member Function Documentation

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

Definition at line 58 of file sdreffectstextattribute.hxx.

References maShadow.

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

sal_Int32 drawinglayer::attribute::SdrEffectsTextAttribute::getSoftEdgeRadius ( ) const
inline
const SdrTextAttribute& drawinglayer::attribute::SdrEffectsTextAttribute::getText ( ) const
inline
bool drawinglayer::attribute::SdrEffectsTextAttribute::isDefault ( ) const
SdrEffectsTextAttribute & drawinglayer::attribute::SdrEffectsTextAttribute::operator= ( const SdrEffectsTextAttribute rCandidate)
bool drawinglayer::attribute::SdrEffectsTextAttribute::operator== ( const SdrEffectsTextAttribute rCandidate) const

Definition at line 68 of file sdreffectstextattribute.cxx.

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

Member Data Documentation

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

Definition at line 36 of file sdreffectstextattribute.hxx.

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

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

Definition at line 32 of file sdreffectstextattribute.hxx.

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

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

Definition at line 33 of file sdreffectstextattribute.hxx.

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

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: