LibreOffice Module editeng (master) 1
Public Member Functions | Protected Attributes | List of all members
SvxDoCapitals Class Referenceabstract
Collaboration diagram for SvxDoCapitals:
[legend]

Public Member Functions

 SvxDoCapitals (OutputDevice *_pOut, const OUString &_rTxt, const sal_Int32 _nIdx, const sal_Int32 _nLen)
 
virtual ~SvxDoCapitals ()
 
virtual void DoSpace (const bool bDraw)
 
virtual void SetSpace ()
 
virtual void Do (const OUString &rTxt, const sal_Int32 nIdx, const sal_Int32 nLen, const bool bUpper)=0
 
const OUString & GetTxt () const
 
sal_Int32 GetIdx () const
 
sal_Int32 GetLen () const
 

Protected Attributes

VclPtr< OutputDevicepOut
 
const OUString & rTxt
 
const sal_Int32 nIdx
 
const sal_Int32 nLen
 

Detailed Description

Definition at line 230 of file svxfont.cxx.

Constructor & Destructor Documentation

◆ SvxDoCapitals()

SvxDoCapitals::SvxDoCapitals ( OutputDevice _pOut,
const OUString &  _rTxt,
const sal_Int32  _nIdx,
const sal_Int32  _nLen 
)
inline

Definition at line 239 of file svxfont.cxx.

◆ ~SvxDoCapitals()

virtual SvxDoCapitals::~SvxDoCapitals ( )
inlinevirtual

Definition at line 244 of file svxfont.cxx.

Member Function Documentation

◆ Do()

virtual void SvxDoCapitals::Do ( const OUString &  rTxt,
const sal_Int32  nIdx,
const sal_Int32  nLen,
const bool  bUpper 
)
pure virtual

Referenced by SvxFont::DoOnCapitals().

◆ DoSpace()

void SvxDoCapitals::DoSpace ( const bool  bDraw)
virtual

Definition at line 257 of file svxfont.cxx.

Referenced by SvxFont::DoOnCapitals().

◆ GetIdx()

sal_Int32 SvxDoCapitals::GetIdx ( ) const
inline

Definition at line 253 of file svxfont.cxx.

References nIdx.

Referenced by SvxFont::DoOnCapitals().

◆ GetLen()

sal_Int32 SvxDoCapitals::GetLen ( ) const
inline

Definition at line 254 of file svxfont.cxx.

References nLen.

Referenced by SvxFont::DoOnCapitals().

◆ GetTxt()

const OUString & SvxDoCapitals::GetTxt ( ) const
inline

Definition at line 252 of file svxfont.cxx.

References rTxt.

Referenced by SvxFont::DoOnCapitals().

◆ SetSpace()

void SvxDoCapitals::SetSpace ( )
virtual

Definition at line 259 of file svxfont.cxx.

Referenced by SvxFont::DoOnCapitals().

Member Data Documentation

◆ nIdx

const sal_Int32 SvxDoCapitals::nIdx
protected

Definition at line 235 of file svxfont.cxx.

Referenced by GetIdx().

◆ nLen

const sal_Int32 SvxDoCapitals::nLen
protected

Definition at line 236 of file svxfont.cxx.

Referenced by GetLen().

◆ pOut

VclPtr<OutputDevice> SvxDoCapitals::pOut
protected

Definition at line 233 of file svxfont.cxx.

◆ rTxt

const OUString& SvxDoCapitals::rTxt
protected

Definition at line 234 of file svxfont.cxx.

Referenced by GetTxt().


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