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 |
typedef cairo_font_options_t Cairo::FontOptions::cobject |
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] |
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 | ) |
cobject* Cairo::FontOptions::m_cobject [protected] |