]> Shamusworld >> Repos - architektonas/blobdiff - src/base/rs_preview.h
Fixed preview rendering for ActionDrawLine...
[architektonas] / src / base / rs_preview.h
index f8a98c32f7e9d8607fe75c69c7e5fe4da4206cbd..e1151de3efaae88f51163a13cf03da0deab00899 100644 (file)
@@ -2,8 +2,10 @@
 #define RS_PREVIEW_H
 
 #include "rs_entitycontainer.h"
+#include "vector.h"
 
 class RS_Entity;
+class PaintInterface;
 
 /**
  * This class supports previewing. The RS_Snapper class uses
@@ -25,8 +27,16 @@ class RS_Preview: public RS_EntityContainer
                virtual void addStretchablesFrom(RS_EntityContainer & container,
                        const Vector & v1, const Vector & v2);
 
+               void SetOffset(Vector);
+               Vector Offset(void);
+               void SetVisible(bool visibility = true);
+               bool Visible(void);
+               void Draw(GraphicView *, PaintInterface *);
+
        private:
                int maxEntities;
+               bool visible;
+               Vector offset;
 };
 
 #endif