1 /*This file contains the class entries and also the link for various class declaration
4 static zend_class_entry
* CairoContext_ce_ptr
= NULL
;
5 static zend_class_entry
* CairoFontOptions_ce_ptr
= NULL
;
6 static zend_class_entry
* CairoScaledFont_ce_ptr
= NULL
;
7 static zend_class_entry
* CairoPath_ce_ptr
= NULL
;
8 static zend_class_entry
* CairoPattern_ce_ptr
= NULL
;
9 static zend_class_entry
* CairoGradient_ce_ptr
= NULL
;
10 static zend_class_entry
* CairoLinearGradient_ce_ptr
= NULL
;
11 static zend_class_entry
* CairoRadialGradient_ce_ptr
= NULL
;
12 static zend_class_entry
* CairoSolidPattern_ce_ptr
= NULL
;
13 static zend_class_entry
* CairoSurfacePattern_ce_ptr
= NULL
;
14 /* The classes dervied from CairoSurface have there ce_ptr in the class file itself ....
15 * They are not called directly and get_CairoSurface_ce_ptr() has to be used.
18 static zend_class_entry
* CairoFontFace_ce_ptr
= NULL
;
19 static zend_class_entry
* CairoMatrix_ce_ptr
= NULL
;
20 static zend_class_entry
* CairoException_ce_ptr
= NULL
;
22 extern void class_init_CairoContext();
23 extern void class_init_CairoFontFace();
24 extern void class_init_CairoFontOptions();
25 extern void class_init_CairoMatrix();
26 extern void class_init_CairoPath();
27 extern void class_init_CairoPattern();
28 extern void class_init_CairoGradient();
29 extern void class_init_CairoLinearGradient();
30 extern void class_init_CairoRadialGradient();
31 extern void class_init_CairoSolidPattern();
32 extern void class_init_CairoSurfacePattern();
33 extern void class_init_CairoScaledFont();
34 extern void class_init_CairoSurface();
35 extern void class_init_CairoImageSurface();
36 extern void class_init_CairoPDFSurface();
37 extern void class_init_CairoPSSurface();
38 extern void class_init_CairoQuartzSurface();
39 extern void class_init_CairoSVGSurface();
40 extern void class_init_CairoWin32Surface();
41 extern void class_init_CairoXlibSurface();
42 extern void class_init_CairoException();