|
LibreOffice Module lotuswordpro (master) 1
|
#include <lwpfont.hxx>
Public Member Functions | |
| LwpFontNameManager () | |
| ~LwpFontNameManager () | |
| OUString | GetNameByIndex (sal_uInt16 index) |
| void | Read (LwpObjectStream *pStrm) |
| void | Override (sal_uInt16 index, rtl::Reference< XFFont > const &pFont) |
Private Attributes | |
| sal_uInt16 | m_nCount |
| std::unique_ptr< LwpFontNameEntry[]> | m_pFontNames |
| LwpFontTable | m_FontTbl |
Definition at line 157 of file lwpfont.hxx.
| LwpFontNameManager::LwpFontNameManager | ( | ) |
Definition at line 357 of file lwpfont.cxx.
References m_nCount.
| LwpFontNameManager::~LwpFontNameManager | ( | ) |
Definition at line 361 of file lwpfont.cxx.
| OUString LwpFontNameManager::GetNameByIndex | ( | sal_uInt16 | index | ) |
Definition at line 393 of file lwpfont.cxx.
References LwpFontTable::GetFaceName(), index, m_FontTbl, m_nCount, and m_pFontNames.
Referenced by LwpFontManager::GetNameByID().
| void LwpFontNameManager::Override | ( | sal_uInt16 | index, |
| rtl::Reference< XFFont > const & | pFont | ||
| ) |
Definition at line 380 of file lwpfont.cxx.
References LwpFontTable::GetFaceName(), index, m_FontTbl, m_nCount, and m_pFontNames.
Referenced by LwpFontManager::CreateFont(), and LwpFontManager::Override().
| void LwpFontNameManager::Read | ( | LwpObjectStream * | pStrm | ) |
Definition at line 365 of file lwpfont.cxx.
References i, m_FontTbl, m_nCount, m_pFontNames, LwpObjectStream::QuickReaduInt16(), LwpFontTable::Read(), and LwpObjectStream::SkipExtra().
Referenced by LwpFontManager::Read().
|
private |
Definition at line 166 of file lwpfont.hxx.
Referenced by GetNameByIndex(), Override(), and Read().
|
private |
Definition at line 164 of file lwpfont.hxx.
Referenced by GetNameByIndex(), Override(), and Read().
|
private |
Definition at line 165 of file lwpfont.hxx.
Referenced by GetNameByIndex(), Override(), and Read().