LibreOffice Module sw (master) 1
|
#include <fntcache.hxx>
Public Member Functions | |
SwFntAccess (const void *&rnFontCacheId, sal_uInt16 &rIndex, const void *pOwner, SwViewShell const *pShell, bool bCheck=false) | |
SwFntObj * | Get () |
Public Member Functions inherited from SwCacheAccess | |
virtual | ~SwCacheAccess () |
Private Member Functions | |
virtual SwCacheObj * | NewObj () override |
Can be use in NewObj. More... | |
Private Attributes | |
SwViewShell const * | m_pShell |
Additional Inherited Members | |
Protected Member Functions inherited from SwCacheAccess | |
virtual SwCacheObj * | NewObj ()=0 |
Can be use in NewObj. More... | |
SwCacheObj * | Get (bool isDuplicateOwnerAllowed) |
SwCacheAccess (SwCache &rCache, const void *pOwner, bool bSeek) | |
SwCacheAccess (SwCache &rCache, const void *nCacheId, const sal_uInt16 nIndex) | |
Protected Attributes inherited from SwCacheAccess | |
SwCacheObj * | m_pObj |
const void * | m_pOwner |
Definition at line 131 of file fntcache.hxx.
SwFntAccess::SwFntAccess | ( | const void *& | rnFontCacheId, |
sal_uInt16 & | rIndex, | ||
const void * | pOwner, | ||
SwViewShell const * | pShell, | ||
bool | bCheck = false |
||
) |
Definition at line 1847 of file fntcache.cxx.
References SwFntObj::CreatePrtFont(), SwFntCache::First(), Get(), VclPtr< class reference_type >::get(), SwCacheObj::GetCachePos(), SwCacheObj::GetOwner(), SwFntObj::GetPropWidth(), SwSubFont::GetPropWidth(), SwViewShell::GetRefDev(), SwViewShell::GetViewOptions(), SwViewOption::GetZoom(), SwFntObj::GetZoom(), SwCacheObj::Lock(), SwFntObj::m_aFont, SwFntObj::m_nExtLeading, SwFntObj::m_nGuessedLeading, SwFntObj::m_nPrtAscent, SwFntObj::m_nPrtHeight, SwCacheAccess::m_pObj, SwCacheAccess::m_pOwner, SwFntObj::m_pPrinter, SwFntObj::m_pScrFont, m_pShell, SwFntCache::Next(), pFntCache, pOut, and SwCacheObj::Unlock().
|
inline |
Definition at line 141 of file fntcache.hxx.
References SwCacheAccess::Get().
Referenced by SwSubFont::ChgFnt(), SwFont::ChgPhysFnt(), SwSubFont::GetAscent(), SwSubFont::GetHangingBaseline(), SwSubFont::GetHeight(), SwSubFont::IsSymbol(), and SwFntAccess().
|
overrideprivatevirtual |
Can be use in NewObj.
Implements SwCacheAccess.
Definition at line 1951 of file fntcache.cxx.
References SwCacheAccess::m_pOwner, and m_pShell.
|
private |
Definition at line 133 of file fntcache.hxx.
Referenced by NewObj().