Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

Cairo::FontOptions Class Reference

List of all members.

Detailed Description

How a font should be rendered.


Public Types

typedef cairo_font_options_t cobject

Public Member Functions

const cobject * cobj () const
cobject * cobj ()
 FontOptions (const FontOptions &src)
 FontOptions (cairo_font_options_t *cobject, bool take_ownership=false)
 FontOptions ()
Antialias get_antialias () const
HintMetrics get_hint_metrics () const
HintStyle get_hint_style () const
SubpixelOrder get_subpixel_order () const
unsigned long hash () const
void merge (const FontOptions &other)
FontOptions & operator= (const FontOptions &src)
bool operator== (const FontOptions &src) const
void set_antialias (Antialias antialias)
void set_hint_metrics (HintMetrics hint_metrics)
void set_hint_style (HintStyle hint_style)
void set_subpixel_order (SubpixelOrder subpixel_order)
virtual ~FontOptions ()

Protected Attributes

cobject * m_cobject


Member Typedef Documentation

typedef cairo_font_options_t Cairo::FontOptions::cobject
 


Constructor & Destructor Documentation

Cairo::FontOptions::FontOptions (   ) 
 

Cairo::FontOptions::FontOptions (  cairo_font_options_t *  cobject,
bool  take_ownership = false
)  [explicit]
 

Cairo::FontOptions::FontOptions (  const FontOptions &  src  ) 
 

virtual Cairo::FontOptions::~FontOptions (   )  [virtual]
 


Member Function Documentation

const cobject* Cairo::FontOptions::cobj (   )  const [inline]
 

cobject* Cairo::FontOptions::cobj (   )  [inline]
 

Antialias Cairo::FontOptions::get_antialias (   )  const
 

HintMetrics Cairo::FontOptions::get_hint_metrics (   )  const
 

HintStyle Cairo::FontOptions::get_hint_style (   )  const
 

SubpixelOrder Cairo::FontOptions::get_subpixel_order (   )  const
 

unsigned long Cairo::FontOptions::hash (   )  const
 

void Cairo::FontOptions::merge (  const FontOptions &  other  ) 
 

FontOptions& Cairo::FontOptions::operator= (  const FontOptions &  src  ) 
 

bool Cairo::FontOptions::operator== (  const FontOptions &  src  )  const
 

void Cairo::FontOptions::set_antialias (  Antialias  antialias  ) 
 

void Cairo::FontOptions::set_hint_metrics (  HintMetrics  hint_metrics  ) 
 

void Cairo::FontOptions::set_hint_style (  HintStyle  hint_style  ) 
 

void Cairo::FontOptions::set_subpixel_order (  SubpixelOrder  subpixel_order  ) 
 


Member Data Documentation

cobject* Cairo::FontOptions::m_cobject [protected]
 


The documentation for this class was generated from the following file:
Generated on Tue Apr 4 20:48:33 2006 for cairomm by  doxygen 1.4.4