A FontFace represents a particular font at a particular weight, slant, and other characteristic but no size, transformation, or size.  
 More...
#include <cairomm/fontface.h>
A FontFace represents a particular font at a particular weight, slant, and other characteristic but no size, transformation, or size. 
Font faces are created using font-backend-specific constructors or implicitly using the toy text API by way of Context::select_font_face(). The resulting face can be accessed using Context::get_font_face(). 
 
  
  
      
        
          | Cairo::FontFace::FontFace  | 
          ( | 
          cairo_font_face_t *  | 
          cobject,  | 
         
        
           | 
           | 
          bool  | 
          has_reference = false  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
explicit   | 
  
 
Create a C++ wrapper for the C instance. 
This C++ instance should then be given to a RefPtr. 
- Parameters
 - 
  
    | cobject | The C instance.  | 
    | has_reference | Whether we already have a reference. Otherwise, the constructor will take an extra reference.  | 
  
   
 
 
  
  
      
        
          | Cairo::FontFace::FontFace  | 
          ( | 
          const FontFace&  | 
           | ) | 
           | 
         
       
   | 
  
delete   | 
  
 
 
  
  
      
        
          | virtual Cairo::FontFace::~FontFace  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | const cobject* Cairo::FontFace::cobj  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
      
        
          | FontType Cairo::FontFace::get_type  | 
          ( | 
           | ) | 
           const | 
        
      
 
Returns the type of the backend used to create a font face. 
 
 
      
        
          | void Cairo::FontFace::reference  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
      
        
          | void Cairo::FontFace::unreference  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
  
  
      
        
          | cobject* Cairo::FontFace::m_cobject | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file: