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 voidGetOwner () 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 voidm_pOwner

Detailed Description

Definition at line 45 of file swfntcch.hxx.

Constructor & Destructor Documentation

SwFontObj::SwFontObj ( const void pOwner,
SwViewShell pSh 
SwFontObj::~SwFontObj ( )

Definition at line 45 of file swfntcch.cxx.

Member Function Documentation

const SfxPoolItem** SwFontObj::GetDefault ( )

Definition at line 60 of file swfntcch.hxx.

References m_pDefaultArray.

SwFont& SwFontObj::GetFont ( )

Definition at line 58 of file swfntcch.hxx.

References m_aSwFont.

Referenced by SwTextFrame::FillCursorPos(), and SwTextFrame::FillRegister().

const SwFont& SwFontObj::GetFont ( ) const

Definition at line 59 of file swfntcch.hxx.

References m_aSwFont.

Friends And Related Function Documentation

friend class SwFontAccess

Definition at line 47 of file swfntcch.hxx.

Member Data Documentation

SwFont SwFontObj::m_aSwFont

Definition at line 50 of file swfntcch.hxx.

Referenced by GetFont(), and SwFontObj().

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: