Rev 1892 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1892 | Rev 3959 | ||
---|---|---|---|
Line 34... | Line 34... | ||
34 | */ |
34 | */ |
Line 35... | Line 35... | ||
35 | 35 | ||
36 | #ifndef CAIRO_PRIVATE_H |
36 | #ifndef CAIRO_PRIVATE_H |
Line -... | Line 37... | ||
- | 37 | #define CAIRO_PRIVATE_H |
|
37 | #define CAIRO_PRIVATE_H |
38 | |
- | 39 | #include "cairo-types-private.h" |
|
38 | 40 | #include "cairo-reference-count-private.h" |
|
39 | #include "cairo-reference-count-private.h" |
- | |
Line 40... | Line 41... | ||
40 | #include "cairo-gstate-private.h" |
41 | |
41 | #include "cairo-path-fixed-private.h" |
42 | CAIRO_BEGIN_DECLS |
42 | - | ||
43 | struct _cairo { |
43 | |
44 | cairo_reference_count_t ref_count; |
- | |
45 | 44 | struct _cairo { |
|
Line 46... | Line -... | ||
46 | cairo_status_t status; |
- | |
47 | - | ||
48 | cairo_user_data_array_t user_data; |
- | |
49 | - | ||
50 | cairo_gstate_t *gstate; |
45 | cairo_reference_count_t ref_count; |
51 | cairo_gstate_t gstate_tail[2]; |
46 | cairo_status_t status; |
Line -... | Line 47... | ||
- | 47 | cairo_user_data_array_t user_data; |
|
- | 48 | ||
- | 49 | const cairo_backend_t *backend; |
|
- | 50 | }; |
|
- | 51 | ||
- | 52 | cairo_private cairo_t * |
|
- | 53 | _cairo_create_in_error (cairo_status_t status); |
|
- | 54 | ||
- | 55 | cairo_private void |
|
- | 56 | _cairo_init (cairo_t *cr, |
|
- | 57 | const cairo_backend_t *backend); |
|
- | 58 | ||
52 | cairo_gstate_t *gstate_freelist; |
59 | cairo_private void |