LibreOffice Module lotuswordpro (master) 1
|
#include <lwpfont.hxx>
Public Member Functions | |
LwpFontManager () | |
void | Read (LwpObjectStream *pStrm) |
rtl::Reference< XFFont > | CreateOverrideFont (sal_uInt32 fontID, sal_uInt32 overID) |
rtl::Reference< XFFont > | CreateFont (sal_uInt32 fontID) |
OUString | GetNameByID (sal_uInt32 fontID) |
Private Member Functions | |
void | Override (sal_uInt32 fontID, rtl::Reference< XFFont > const &pFont) |
Static Private Member Functions | |
static sal_uInt16 | GetFontNameIndex (sal_uInt32 fontID) |
static sal_uInt16 | GetFontAttrIndex (sal_uInt32 fontID) |
Private Attributes | |
LwpFontNameManager | m_FNMgr |
LwpFontAttrManager | m_AttrMgr |
Definition at line 257 of file lwpfont.hxx.
|
inline |
Definition at line 260 of file lwpfont.hxx.
rtl::Reference< XFFont > LwpFontManager::CreateFont | ( | sal_uInt32 | fontID | ) |
Definition at line 471 of file lwpfont.cxx.
References GetFontAttrIndex(), GetFontNameIndex(), m_AttrMgr, m_FNMgr, LwpFontNameManager::Override(), and LwpFontAttrManager::Override().
Referenced by LwpFrib::GetFont(), LwpTextStyle::RegisterStyle(), LwpParaStyle::RegisterStyle(), and LwpFrib::RegisterStyle().
rtl::Reference< XFFont > LwpFontManager::CreateOverrideFont | ( | sal_uInt32 | fontID, |
sal_uInt32 | overID | ||
) |
Definition at line 484 of file lwpfont.cxx.
References Override().
Referenced by LwpFrib::RegisterStyle().
|
inlinestaticprivate |
Definition at line 282 of file lwpfont.hxx.
Referenced by CreateFont(), and Override().
|
inlinestaticprivate |
Definition at line 277 of file lwpfont.hxx.
Referenced by CreateFont(), GetNameByID(), and Override().
OUString LwpFontManager::GetNameByID | ( | sal_uInt32 | fontID | ) |
Definition at line 504 of file lwpfont.cxx.
References GetFontNameIndex(), LwpFontNameManager::GetNameByIndex(), and m_FNMgr.
Referenced by LwpSilverBullet::GetBulletFontName().
|
private |
Definition at line 498 of file lwpfont.cxx.
References GetFontAttrIndex(), GetFontNameIndex(), m_AttrMgr, m_FNMgr, LwpFontNameManager::Override(), and LwpFontAttrManager::Override().
Referenced by CreateOverrideFont().
void LwpFontManager::Read | ( | LwpObjectStream * | pStrm | ) |
Definition at line 428 of file lwpfont.cxx.
References m_AttrMgr, m_FNMgr, LwpFontNameManager::Read(), LwpFontAttrManager::Read(), and LwpObjectStream::SkipExtra().
Referenced by LwpFoundry::Read().
|
private |
Definition at line 263 of file lwpfont.hxx.
Referenced by CreateFont(), Override(), and Read().
|
private |
Definition at line 262 of file lwpfont.hxx.
Referenced by CreateFont(), GetNameByID(), Override(), and Read().