X-Git-Url: https://git.ucc.asn.au/?p=ipdf%2Fcode.git;a=blobdiff_plain;f=src%2Fdocument.h;h=fd6e574c2cc1c09009de6e04aa5a8ca374560090;hp=59beee623069a1b874d08ebf00eca31c1f1844f9;hb=f28146cf72fc68c8d3690814b1f89d47b8c4e7b9;hpb=54cbdc5600ed4280f1e33f9f1f4780e48713c352 diff --git a/src/document.h b/src/document.h index 59beee6..fd6e574 100644 --- a/src/document.h +++ b/src/document.h @@ -91,6 +91,7 @@ namespace IPDF QuadTreeIndex GenQuadChild(QuadTreeIndex parent, QuadTreeNodeChildren type); QuadTreeIndex GenQuadParent(QuadTreeIndex child, QuadTreeNodeChildren mytype); void OverlayQuadChildren(QuadTreeIndex orig_parent, QuadTreeIndex parent, QuadTreeNodeChildren type); + void OverlayQuadParent(QuadTreeIndex orig_child, QuadTreeIndex child, QuadTreeNodeChildren type); void PropagateQuadChanges(QuadTreeIndex node); // Returns the number of objects the current object formed when clipped, the objects in question are added to the end of the document. int ClipObjectToQuadChild(int object_id, QuadTreeNodeChildren type); @@ -114,6 +115,7 @@ namespace IPDF QuadTreeIndex m_current_insert_node; #endif + bool m_document_dirty; unsigned m_count; unsigned char * m_font_data; stbtt_fontinfo m_font;