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_, bool isBold_, 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
 
bool isBold
 
bool isItalic
 
bool isUnderline
 
bool isOutline
 
double size
 
double ascent
 
GooString familyName
 
bool isEmbedded
 

Private Member Functions

GooString & getFamilyName () const
 

Detailed Description

Definition at line 48 of file contentsink.hxx.

Constructor & Destructor Documentation

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

Definition at line 50 of file contentsink.hxx.

pdfi::FontAttributes::FontAttributes ( )
inline

Definition at line 65 of file contentsink.hxx.

pdfi::FontAttributes::FontAttributes ( )
inline

Definition at line 75 of file pdfioutdev_gpl.hxx.

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

Definition at line 86 of file pdfioutdev_gpl.hxx.

References familyName, and getFamilyName().

Member Function Documentation

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

Definition at line 130 of file pdfioutdev_gpl.hxx.

References familyName.

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

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

Definition at line 97 of file pdfioutdev_gpl.hxx.

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

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

Definition at line 83 of file contentsink.hxx.

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

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

Definition at line 111 of file pdfioutdev_gpl.hxx.

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

Member Data Documentation

double pdfi::FontAttributes::ascent

Definition at line 81 of file contentsink.hxx.

Referenced by operator==().

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

Definition at line 121 of file pdfioutdev_gpl.hxx.

bool FontAttributes::isBold
bool pdfi::FontAttributes::isEmbedded
bool FontAttributes::isItalic
bool pdfi::FontAttributes::isOutline
bool FontAttributes::isUnderline
double FontAttributes::size

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