IBSimu 1.0.4
Public Member Functions

Font Class Reference

Font for FontLib engine. More...

#include <fonts.hpp>

List of all members.

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: