LibreOffice Module sw (master) 1
Public Member Functions | Private Attributes | Friends | List of all members
SwFontObj Class Referencefinal

#include <swfntcch.hxx>

Inheritance diagram for SwFontObj:
Collaboration diagram for SwFontObj:

Public Member Functions

 SwFontObj (const void *pOwner, SwViewShell *pSh)
virtual ~SwFontObj () override
SwFontGetFont ()
const SwFontGetFont () const
const SfxPoolItem ** GetDefault ()
- Public Member Functions inherited from SwCacheObj
 SwCacheObj (const void *pOwner)
virtual ~SwCacheObj ()
const void * GetOwner () const
bool IsOwner (const void *pNew) const
sal_uInt16 GetCachePos () const
bool IsLocked () const
void Lock ()
void Unlock ()

Private Attributes

SwFont m_aSwFont
const SfxPoolItemm_pDefaultArray [NUM_DEFAULT_VALUES]


class SwFontAccess

Additional Inherited Members

- Protected Attributes inherited from SwCacheObj
const void * m_pOwner

Detailed Description

Definition at line 45 of file swfntcch.hxx.

Constructor & Destructor Documentation

◆ SwFontObj()

SwFontObj::SwFontObj ( const void *  pOwner,
SwViewShell pSh 

◆ ~SwFontObj()

SwFontObj::~SwFontObj ( )

Definition at line 45 of file swfntcch.cxx.

Member Function Documentation

◆ GetDefault()

const SfxPoolItem ** SwFontObj::GetDefault ( )

Definition at line 60 of file swfntcch.hxx.

References m_pDefaultArray.

Referenced by SwAttrIter::InitFontAndAttrHandler().

◆ GetFont() [1/2]

SwFont & SwFontObj::GetFont ( )

◆ GetFont() [2/2]

const SwFont & SwFontObj::GetFont ( ) const

Definition at line 59 of file swfntcch.hxx.

References m_aSwFont.

Friends And Related Function Documentation

◆ SwFontAccess

friend class SwFontAccess

Definition at line 47 of file swfntcch.hxx.

Member Data Documentation

◆ m_aSwFont

SwFont SwFontObj::m_aSwFont

Definition at line 50 of file swfntcch.hxx.

Referenced by GetFont(), and SwFontObj().

◆ m_pDefaultArray

const SfxPoolItem* SwFontObj::m_pDefaultArray[NUM_DEFAULT_VALUES]

Definition at line 51 of file swfntcch.hxx.

Referenced by GetDefault(), and SwFontObj().

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