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:
[legend]
Collaboration diagram for SwFontObj:
[legend]

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]
 

Friends

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 ( )
overridevirtual

Definition at line 45 of file swfntcch.cxx.

Member Function Documentation

◆ GetDefault()

const SfxPoolItem ** SwFontObj::GetDefault ( )
inline

Definition at line 60 of file swfntcch.hxx.

References m_pDefaultArray.

Referenced by SwAttrIter::InitFontAndAttrHandler().

◆ GetFont() [1/2]

SwFont & SwFontObj::GetFont ( )
inline

◆ GetFont() [2/2]

const SwFont & SwFontObj::GetFont ( ) const
inline

Definition at line 59 of file swfntcch.hxx.

References m_aSwFont.

Friends And Related Function Documentation

◆ SwFontAccess

friend class SwFontAccess
friend

Definition at line 47 of file swfntcch.hxx.

Member Data Documentation

◆ m_aSwFont

SwFont SwFontObj::m_aSwFont
private

Definition at line 50 of file swfntcch.hxx.

Referenced by GetFont(), and SwFontObj().

◆ m_pDefaultArray

const SfxPoolItem* SwFontObj::m_pDefaultArray[NUM_DEFAULT_VALUES]
private

Definition at line 51 of file swfntcch.hxx.

Referenced by GetDefault(), and SwFontObj().


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