64#ifndef INCLUDED_LOTUSWORDPRO_INC_LWPFONT_HXX
65#define INCLUDED_LOTUSWORDPRO_INC_LWPFONT_HXX
67#include <config_lgpl.h>
279 return static_cast<sal_uInt16
>((
fontID>>16)&0xFFFF);
284 return static_cast<sal_uInt16
>(
fontID);
AtomHolder class of Word Pro to hold a string.
lwpcolor class (red, green, blue, extra)
sal_uInt8 m_nAttrOverrideBits2
void Override(rtl::Reference< XFFont > const &pFont)
bool IsSubOverridden() const
bool IsBoldOverridden() const
bool IsSmallCapsOverridden() const
sal_uInt16 m_nAttrOverrideBits
bool IsCaseOverridden() const
void Read(LwpObjectStream *pStrm)
bool IsStrikeThruOverridden() const
bool IsSuperOverridden() const
sal_uInt8 m_nAttrApplyBits2
bool IsItalicOverridden() const
sal_uInt16 m_nAttrApplyBits
bool IsUnderlineOverridden() const
std::unique_ptr< LwpFontAttrEntry[]> m_pFontAttrs
void Read(LwpObjectStream *pStrm)
void Override(sal_uInt16 index, rtl::Reference< XFFont > const &pFont)
rtl::Reference< XFFont > CreateOverrideFont(sal_uInt32 fontID, sal_uInt32 overID)
void Read(LwpObjectStream *pStrm)
LwpFontAttrManager m_AttrMgr
static sal_uInt16 GetFontAttrIndex(sal_uInt32 fontID)
LwpFontNameManager m_FNMgr
rtl::Reference< XFFont > CreateFont(sal_uInt32 fontID)
void Override(sal_uInt32 fontID, rtl::Reference< XFFont > const &pFont)
static sal_uInt16 GetFontNameIndex(sal_uInt32 fontID)
OUString GetNameByID(sal_uInt32 fontID)
sal_uInt16 m_nAltFaceName
void Override(rtl::Reference< XFFont > const &pFont)
void Read(LwpObjectStream *pStrm)
bool IsColorOverridden() const
sal_uInt16 GetFaceID() const
sal_uInt8 m_nOverrideBits
sal_uInt16 GetAltFaceID() const
bool IsPointSizeOverridden() const
bool IsAltFaceNameOverridden() const
bool IsFaceNameOverridden() const
bool IsBackgroundColorOverridden() const
void Read(LwpObjectStream *pStrm)
void Override(sal_uInt16 index, rtl::Reference< XFFont > const &pFont)
OUString GetNameByIndex(sal_uInt16 index)
std::unique_ptr< LwpFontNameEntry[]> m_pFontNames
OUString const & GetFaceName() const
void Read(LwpObjectStream *pStrm)
LwpAtomHolder m_WindowsFaceName
std::unique_ptr< LwpFontTableEntry[]> m_pFontEntries
OUString GetFaceName(sal_uInt16 index)
void Read(LwpObjectStream *pStrm)
stream class for LwpObject body data provide stream like interface to read object data