Public Member Functions | List of all members
Font Class Reference

Font for FontLib engine. More...

#include <fonts.hpp>

Public Member Functions

 Font (FcPattern *pat)
 
 Font (const std::string &family)
 
 Font (const std::string &family, cairo_font_slant_t slant, cairo_font_weight_t weight)
 
 Font (const Font &font)
 
Fontoperator= (const Font &font)
 
 ~Font ()
 
std::string family (void) const
 
cairo_font_slant_t slant (void) const
 
cairo_font_weight_t weight (void) const
 
cairo_font_face_t * font_face (void) const
 
FcPattern * fcpattern (void) const
 
void load (class FontLib &fontlib)
 

Detailed Description

Font for FontLib engine.

Constructor & Destructor Documentation

Font::Font ( FcPattern *  pat)
Font::Font ( const std::string &  family)
Font::Font ( const std::string &  family,
cairo_font_slant_t  slant,
cairo_font_weight_t  weight 
)
Font::Font ( const Font font)
Font::~Font ( )

Member Function Documentation

std::string Font::family ( void  ) const
FcPattern* Font::fcpattern ( void  ) const
cairo_font_face_t* Font::font_face ( void  ) const
void Font::load ( class FontLib fontlib)
Font& Font::operator= ( const Font font)
cairo_font_slant_t Font::slant ( void  ) const
cairo_font_weight_t Font::weight ( void  ) const

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