LibreOffice Module lotuswordpro (master) 1
Public Member Functions | Private Attributes | List of all members
LwpFontAttrManager Class Reference

#include <lwpfont.hxx>

Public Member Functions

 LwpFontAttrManager ()
 
 ~LwpFontAttrManager ()
 
void Read (LwpObjectStream *pStrm)
 
void Override (sal_uInt16 index, rtl::Reference< XFFont > const &pFont)
 

Private Attributes

sal_uInt16 m_nCount
 
std::unique_ptr< LwpFontAttrEntry[]> m_pFontAttrs
 

Detailed Description

Definition at line 242 of file lwpfont.hxx.

Constructor & Destructor Documentation

◆ LwpFontAttrManager()

LwpFontAttrManager::LwpFontAttrManager ( )
inline

Definition at line 245 of file lwpfont.hxx.

◆ ~LwpFontAttrManager()

LwpFontAttrManager::~LwpFontAttrManager ( )

Definition at line 424 of file lwpfont.cxx.

Member Function Documentation

◆ Override()

void LwpFontAttrManager::Override ( sal_uInt16  index,
rtl::Reference< XFFont > const &  pFont 
)

Definition at line 415 of file lwpfont.cxx.

References index, m_nCount, and m_pFontAttrs.

Referenced by LwpFontManager::CreateFont(), and LwpFontManager::Override().

◆ Read()

void LwpFontAttrManager::Read ( LwpObjectStream pStrm)

Member Data Documentation

◆ m_nCount

sal_uInt16 LwpFontAttrManager::m_nCount
private

Definition at line 253 of file lwpfont.hxx.

Referenced by Override(), and Read().

◆ m_pFontAttrs

std::unique_ptr<LwpFontAttrEntry[]> LwpFontAttrManager::m_pFontAttrs
private

Definition at line 254 of file lwpfont.hxx.

Referenced by Override(), and Read().


The documentation for this class was generated from the following files: