LibreOffice Module sdext (master)  1
Public Member Functions | Public Attributes | Private Member Functions | List of all members
pdfi::FontAttributes Struct Reference

#include <contentsink.hxx>

Public Member Functions

 FontAttributes (const OUString &familyName_, const OUString &sFontWeight, bool isItalic_, bool isUnderline_, double size_, double ascent_)
 
 FontAttributes ()
 
bool operator== (const FontAttributes &rFont) const
 
 FontAttributes ()
 
 FontAttributes (const FontAttributes &rSrc)
 
FontAttributesoperator= (const FontAttributes &rSrc)
 
bool operator== (const FontAttributes &rFont) const
 

Public Attributes

OUString familyName
 
OUString fontWeight
 
bool isItalic
 
bool isUnderline
 
bool isOutline
 
double size
 
double ascent
 
GooString familyName
 
bool isEmbedded
 
GfxFont::Weight maFontWeight
 

Private Member Functions

GooString & getFamilyName () const
 

Detailed Description

Definition at line 49 of file contentsink.hxx.

Constructor & Destructor Documentation

pdfi::FontAttributes::FontAttributes ( const OUString &  familyName_,
const OUString &  sFontWeight,
bool  isItalic_,
bool  isUnderline_,
double  size_,
double  ascent_ 
)
inline

Definition at line 51 of file contentsink.hxx.

References false.

pdfi::FontAttributes::FontAttributes ( )
inline

Definition at line 66 of file contentsink.hxx.

References false, and u.

pdfi::FontAttributes::FontAttributes ( )
inline

Definition at line 68 of file pdfioutdev_gpl.hxx.

References false.

pdfi::FontAttributes::FontAttributes ( const FontAttributes rSrc)
inline

Definition at line 79 of file pdfioutdev_gpl.hxx.

References familyName, and getFamilyName().

Member Function Documentation

GooString& pdfi::FontAttributes::getFamilyName ( ) const
inlineprivate

Definition at line 123 of file pdfioutdev_gpl.hxx.

References familyName.

Referenced by FontAttributes(), operator=(), and operator==().

FontAttributes& pdfi::FontAttributes::operator= ( const FontAttributes rSrc)
inline

Definition at line 90 of file pdfioutdev_gpl.hxx.

References familyName, getFamilyName(), isEmbedded, isItalic, isUnderline, maFontWeight, and size.

bool pdfi::FontAttributes::operator== ( const FontAttributes rFont) const
inline

Definition at line 84 of file contentsink.hxx.

References ascent, familyName, fontWeight, isItalic, isOutline, isUnderline, and size.

bool pdfi::FontAttributes::operator== ( const FontAttributes rFont) const
inline

Definition at line 104 of file pdfioutdev_gpl.hxx.

References getFamilyName(), isEmbedded, isItalic, isUnderline, maFontWeight, and size.

Member Data Documentation

double pdfi::FontAttributes::ascent

Definition at line 82 of file contentsink.hxx.

Referenced by operator==().

OUString pdfi::FontAttributes::familyName
GooString pdfi::FontAttributes::familyName

Definition at line 114 of file pdfioutdev_gpl.hxx.

OUString pdfi::FontAttributes::fontWeight
bool pdfi::FontAttributes::isEmbedded
bool FontAttributes::isItalic
bool pdfi::FontAttributes::isOutline
bool FontAttributes::isUnderline
GfxFont::Weight pdfi::FontAttributes::maFontWeight
double FontAttributes::size

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