LibreOffice Module sw (master)  1
Public Member Functions | Private Attributes | Friends | List of all members
wwFont Class Reference

Collects and outputs fonts. More...

#include <wrtww8.hxx>

Collaboration diagram for wwFont:
[legend]

Public Member Functions

 wwFont (const OUString &rFamilyName, FontPitch ePitch, FontFamily eFamily, rtl_TextEncoding eChrSet)
 
void Write (SvStream *pTableStram) const
 
void WriteDocx (DocxAttributeOutput *rAttrOutput) const
 
void WriteRtf (const RtfAttributeOutput *rAttrOutput) const
 
OUString const & GetFamilyName () const
 

Private Attributes

sal_uInt8 maWW8_FFN [6] = {}
 
OUString msFamilyNm
 
OUString msAltNm
 
bool mbAlt
 
FontPitch const mePitch
 
FontFamily const meFamily
 
rtl_TextEncoding const meChrSet
 

Friends

bool operator< (const wwFont &r1, const wwFont &r2)
 

Detailed Description

Collects and outputs fonts.

Definition at line 299 of file wrtww8.hxx.

Constructor & Destructor Documentation

wwFont::wwFont ( const OUString &  rFamilyName,
FontPitch  ePitch,
FontFamily  eFamily,
rtl_TextEncoding  eChrSet 
)

Member Function Documentation

OUString const& wwFont::GetFamilyName ( ) const
inline

Definition at line 317 of file wrtww8.hxx.

References msFamilyNm.

Referenced by DocxAttributeOutput::NumberingLevel().

void wwFont::Write ( SvStream pTableStram) const
void wwFont::WriteDocx ( DocxAttributeOutput rAttrOutput) const
void wwFont::WriteRtf ( const RtfAttributeOutput rAttrOutput) const

Friends And Related Function Documentation

bool operator< ( const wwFont r1,
const wwFont r2 
)
friend

Definition at line 837 of file wrtw8sty.cxx.

Member Data Documentation

sal_uInt8 wwFont::maWW8_FFN[6] = {}
private

Definition at line 304 of file wrtww8.hxx.

Referenced by operator<(), Write(), and wwFont().

bool wwFont::mbAlt
private

Definition at line 307 of file wrtww8.hxx.

Referenced by Write(), WriteDocx(), WriteRtf(), and wwFont().

rtl_TextEncoding const wwFont::meChrSet
private

Definition at line 310 of file wrtww8.hxx.

Referenced by WriteDocx(), and WriteRtf().

FontFamily const wwFont::meFamily
private

Definition at line 309 of file wrtww8.hxx.

Referenced by WriteDocx(), and WriteRtf().

FontPitch const wwFont::mePitch
private

Definition at line 308 of file wrtww8.hxx.

Referenced by WriteDocx(), and WriteRtf().

OUString wwFont::msAltNm
private

Definition at line 306 of file wrtww8.hxx.

Referenced by operator<(), Write(), WriteDocx(), WriteRtf(), and wwFont().

OUString wwFont::msFamilyNm
private

Definition at line 305 of file wrtww8.hxx.

Referenced by GetFamilyName(), operator<(), Write(), WriteDocx(), WriteRtf(), and wwFont().


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