diff options
author | Robin Watts <robin.watts@artifex.com> | 2016-11-11 16:30:59 +0000 |
---|---|---|
committer | Robin Watts <robin.watts@artifex.com> | 2016-11-14 16:09:40 +0000 |
commit | 7703ad8b2564f2f3a99b85eca5af276d7ba0e3e4 (patch) | |
tree | abda358d9d039ba76d570a34b7c16d4b79a33724 /include/mupdf/fitz/document.h | |
parent | 37f95f87bdfb2e0b01d649afae5fffe60bf99d3a (diff) | |
download | mupdf-7703ad8b2564f2f3a99b85eca5af276d7ba0e3e4.tar.xz |
More API tweaks.
Move internal functions from public to private headers.
Diffstat (limited to 'include/mupdf/fitz/document.h')
-rw-r--r-- | include/mupdf/fitz/document.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/include/mupdf/fitz/document.h b/include/mupdf/fitz/document.h index 105692e6..754f97df 100644 --- a/include/mupdf/fitz/document.h +++ b/include/mupdf/fitz/document.h @@ -55,6 +55,10 @@ typedef fz_annot *(fz_annot_next_fn)(fz_context *ctx, fz_annot *annot); typedef fz_rect *(fz_annot_bound_fn)(fz_context *ctx, fz_annot *annot, fz_rect *rect); typedef void (fz_annot_run_fn)(fz_context *ctx, fz_annot *annot, fz_device *dev, const fz_matrix *transform, fz_cookie *cookie); +/* + Structure definition is public so other classes can + derive from it. Do not access the members directly. +*/ struct fz_annot_s { int refs; @@ -64,6 +68,10 @@ struct fz_annot_s fz_annot_next_fn *next_annot; }; +/* + Structure definition is public so other classes can + derive from it. Do not access the members directly. +*/ struct fz_page_s { int refs; @@ -79,6 +87,10 @@ struct fz_page_s fz_page_get_separation_fn *get_separation; }; +/* + Structure definition is public so other classes can + derive from it. Do not access the members directly. +*/ struct fz_document_s { int refs; |