added workaround for missing graphics bug, added more bounding box stubs
[swftools.git] / lib / pdf / BitmapOutputDev.h
index 67c1c59..7e16472 100644 (file)
@@ -72,6 +72,7 @@ public:
 
     virtual void startPage(int pageNum, GfxState *state, double x1,double y1,double x2,double y2);
     virtual void endPage();
+    virtual void finishPage();
 
     virtual void saveState(GfxState *state);
     virtual void restoreState(GfxState *state);
@@ -186,14 +187,14 @@ public:
     
 private:
     void clearClips();
-    void clearBoolPolyDev();
-    void clearBoolTextDev();
+    void clearBoolPolyDev(int x1, int y1, int x2, int y2);
+    void clearBoolTextDev(int x1, int y1, int x2, int y2);
     void flushText();
     void flushBitmap();
-    void checkNewText();
-    void checkNewBitmap();
-    GBool clip0and1differ();
-    GBool intersection();
+    GBool checkNewText(int x1, int y1, int x2, int y2);
+    GBool checkNewBitmap(int x1, int y1, int x2, int y2);
+    GBool clip0and1differ(int x1,int y1,int x2,int y2);
+    GBool intersection(int x1,int y1,int x2,int y2);
 
     char config_extrafontdata;