|  |  |  | libccc Reference Manual |  | 
|---|---|---|---|---|
#include <ccc.h>
                    CcBrush;
                    CcBrushClass;
void                cc_brush_apply                      (CcBrush *self,
                                                         CcView *view,
                                                         CcItem *item,
                                                         cairo_t *cr);
typedef struct {
	GInitiallyUnownedClass base_class;
	/* vtable */
	void (*apply) (CcBrush* brush,
		       CcView * view,
		       CcItem * item,
		       cairo_t* cr);
} CcBrushClass;
A brush class.
| GInitiallyUnownedClass base_class; | the parent class for GType | 
| apply() | the virtual function that's called from cc_brush_apply() |