Script should still work after loadsvg is used
[ipdf/code.git] / src / view.h
index e6b4dbb..796ce45 100644 (file)
@@ -10,6 +10,8 @@
 #define USE_GPU_RENDERING true
 #define USE_SHADING !(USE_GPU_RENDERING) && true
 
+#define TRANSFORM_OBJECTS_NOT_VIEW
+
 namespace IPDF
 {
        class Screen;
@@ -62,7 +64,12 @@ namespace IPDF
                        void SetLazyRendering(bool state = true) {m_lazy_rendering = state;}
                        bool UsingLazyRendering() const {return m_lazy_rendering;}
                        
+                       void SaveBMP(const char * filename) {if (UsingGPURendering()) SaveGPUBMP(filename); else SaveCPUBMP(filename);}
+                       
                        void SaveCPUBMP(const char * filename);
+                       void SaveGPUBMP(const char * filename);
+
+                       Document & Doc() {return m_document;}
 
                private:
                        struct GPUObjBounds

UCC git Repository :: git.ucc.asn.au