LibreOffice Module sw (master) 1
|
#include <swfntcch.hxx>
Public Member Functions | |
SwFontObj (const void *pOwner, SwViewShell *pSh) | |
virtual | ~SwFontObj () override |
SwFont & | GetFont () |
const SwFont & | GetFont () 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 SfxPoolItem * | m_pDefaultArray [NUM_DEFAULT_VALUES] |
Friends | |
class | SwFontAccess |
Additional Inherited Members | |
Protected Attributes inherited from SwCacheObj | |
const void * | m_pOwner |
Definition at line 45 of file swfntcch.hxx.
SwFontObj::SwFontObj | ( | const void * | pOwner, |
SwViewShell * | pSh | ||
) |
Definition at line 35 of file swfntcch.cxx.
References SwFont::AllocFontCacheId(), SfxItemSet::Get(), SwFont::GetActual(), i, m_aSwFont, m_pDefaultArray, RES_CHRATR_BEGIN(), RES_CHRATR_END(), and StackPos.
|
overridevirtual |
Definition at line 45 of file swfntcch.cxx.
|
inline |
Definition at line 60 of file swfntcch.hxx.
References m_pDefaultArray.
Referenced by SwAttrIter::InitFontAndAttrHandler().
|
inline |
Definition at line 58 of file swfntcch.hxx.
References m_aSwFont.
Referenced by SwTextFrame::EmptyHeight(), SwTextFrame::FillCursorPos(), SwTextFrame::FillRegister(), SwAttrIter::InitFontAndAttrHandler(), and SwTextFrame::PaintEmpty().
|
inline |
Definition at line 59 of file swfntcch.hxx.
References m_aSwFont.
|
friend |
Definition at line 47 of file swfntcch.hxx.
|
private |
Definition at line 50 of file swfntcch.hxx.
Referenced by GetFont(), and SwFontObj().
|
private |
Definition at line 51 of file swfntcch.hxx.
Referenced by GetDefault(), and SwFontObj().