Critics are panning the quadtree's panning.
[ipdf/code.git] / src / view.h
index e6b4dbb..e93d673 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,10 @@ 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);
 
                private:
                        struct GPUObjBounds

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