- wxDL_METHOD_DEFINE( void, cairo_reset_clip,
- (cairo_t *cr), (cr), /**/)
- wxDL_METHOD_DEFINE( void, cairo_restore,
- (cairo_t *cr), (cr), /**/)
- wxDL_METHOD_DEFINE( void, cairo_rotate,
- (cairo_t *cr, double angle), (cr, angle), /**/)
- wxDL_METHOD_DEFINE( void, cairo_save,
- (cairo_t *cr), (cr), /**/)
- wxDL_METHOD_DEFINE( void, cairo_scale,
- (cairo_t *cr, double sx, double sy), (cr, sx, sy), /**/)
- wxDL_METHOD_DEFINE( void, cairo_set_dash,
- (cairo_t *cr, const double *dashes, int num_dashes, double offset), (cr, dashes, num_dashes, offset), /**/)
- wxDL_METHOD_DEFINE( void, cairo_set_fill_rule,
- (cairo_t *cr, cairo_fill_rule_t fill_rule), (cr, fill_rule), /**/)
- wxDL_METHOD_DEFINE( void, cairo_set_line_cap,
- (cairo_t *cr, cairo_line_cap_t line_cap), (cr, line_cap), /**/)
- wxDL_METHOD_DEFINE( void, cairo_set_line_join,
- (cairo_t *cr, cairo_line_join_t line_join), (cr, line_join), /**/)
- wxDL_METHOD_DEFINE( void, cairo_set_line_width,
- (cairo_t *cr, double width), (cr, width), /**/)
- wxDL_METHOD_DEFINE( void, cairo_set_operator,
- (cairo_t *cr, cairo_operator_t op), (cr, op), /**/)
- wxDL_METHOD_DEFINE( void, cairo_set_source,
- (cairo_t *cr, cairo_pattern_t *source), (cr, source), /**/)
- wxDL_METHOD_DEFINE( void, cairo_set_source_rgba,
- (cairo_t *cr, double red, double green, double blue, double alpha), (cr, red, green, blue, alpha), /**/)
+ wxDL_METHOD_DEFINE( cairo_t*, cairo_reference,
+ (cairo_t *cr), (cr), NULL )
+ wxDL_VOIDMETHOD_DEFINE( cairo_reset_clip,
+ (cairo_t *cr), (cr) )
+ wxDL_VOIDMETHOD_DEFINE( cairo_restore,
+ (cairo_t *cr), (cr) )
+ wxDL_VOIDMETHOD_DEFINE( cairo_rotate,
+ (cairo_t *cr, double angle), (cr, angle) )
+ wxDL_VOIDMETHOD_DEFINE( cairo_save,
+ (cairo_t *cr), (cr) )
+ wxDL_VOIDMETHOD_DEFINE( cairo_scale,
+ (cairo_t *cr, double sx, double sy), (cr, sx, sy) )
+ wxDL_VOIDMETHOD_DEFINE( cairo_set_dash,
+ (cairo_t *cr, const double *dashes, int num_dashes, double offset), (cr, dashes, num_dashes, offset) )
+ wxDL_VOIDMETHOD_DEFINE( cairo_set_fill_rule,
+ (cairo_t *cr, cairo_fill_rule_t fill_rule), (cr, fill_rule) )
+ wxDL_VOIDMETHOD_DEFINE( cairo_set_line_cap,
+ (cairo_t *cr, cairo_line_cap_t line_cap), (cr, line_cap) )
+ wxDL_VOIDMETHOD_DEFINE( cairo_set_line_join,
+ (cairo_t *cr, cairo_line_join_t line_join), (cr, line_join) )
+ wxDL_VOIDMETHOD_DEFINE( cairo_set_line_width,
+ (cairo_t *cr, double width), (cr, width) )
+ wxDL_VOIDMETHOD_DEFINE( cairo_set_operator,
+ (cairo_t *cr, cairo_operator_t op), (cr, op) )
+ wxDL_VOIDMETHOD_DEFINE( cairo_set_source,
+ (cairo_t *cr, cairo_pattern_t *source), (cr, source) )
+ wxDL_VOIDMETHOD_DEFINE( cairo_set_source_rgba,
+ (cairo_t *cr, double red, double green, double blue, double alpha), (cr, red, green, blue, alpha) )