summaryrefslogtreecommitdiff
path: root/src/cairo-pdf-surface-private.h
diff options
context:
space:
mode:
authorAdrian Johnson <ajohnson@redneon.com>2016-10-01 22:44:22 +0930
committerAdrian Johnson <ajohnson@redneon.com>2016-10-01 22:44:22 +0930
commit26b3f83ff652a284b79557ec1555b398c566a7eb (patch)
tree8a5aff3112e7853293a401f0f3ea023230b3e6c3 /src/cairo-pdf-surface-private.h
parent5bfadd5530623d3b12fadf8cd22f95cec4132b65 (diff)
downloadcairo-26b3f83ff652a284b79557ec1555b398c566a7eb.tar.gz
pdf: page label API
Diffstat (limited to 'src/cairo-pdf-surface-private.h')
-rw-r--r--src/cairo-pdf-surface-private.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cairo-pdf-surface-private.h b/src/cairo-pdf-surface-private.h
index a3d45d0ad..960e07cd9 100644
--- a/src/cairo-pdf-surface-private.h
+++ b/src/cairo-pdf-surface-private.h
@@ -323,9 +323,12 @@ struct _cairo_pdf_surface {
int page_parent_tree; /* -1 if not used */
cairo_array_t page_annots;
cairo_bool_t tagged;
+ char *current_page_label;
+ cairo_array_t page_labels;
cairo_pdf_resource_t outlines_dict_res;
cairo_pdf_resource_t names_dict_res;
cairo_pdf_resource_t docinfo_res;
+ cairo_pdf_resource_t page_labels_res;
cairo_surface_t *paginated_surface;
};