using namespace std;
using namespace IPDF;
-inline void OverlayBMP(Document & doc, const char * filename, const Rect & bounds = Rect(0,0,1,1), const Colour & c = Colour(0.f,0.f,0.f,1.f))
+inline void OverlayBMP(Document & doc, const char * input, const char * output, const Rect & bounds = Rect(0,0,1,1), const Colour & c = Colour(0.f,0.f,0.f,1.f))
{
View view(doc, bounds, c);
Screen scr;
- //view.Render();
- scr.RenderBMP(filename);
+ scr.RenderBMP(input);
+ view.Render();
+ sleep(1);
+ scr.ScreenShot(output);
scr.Present();
- //MainLoop(doc, bounds, c);
- sleep(3);
- scr.ScreenShot(filename);
+
+ sleep(1);
}
inline void MainLoop(Document & doc, const Rect & bounds = Rect(0,0,1,1), const Colour & c = Colour(0.f,0.f,0.f,1.f))
while (scr.PumpEvents())
{
+ scr.Clear();
view.Render();
scr.Present();
}