]> AND Private Git Repository - blast.git/blobdiff - AbstractBoxItem.h
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
finished testbench generation
[blast.git] / AbstractBoxItem.h
index d0965cf4fa729e33990c2d7e6df15ffe170cd146..e028728f05c0af97156de53ebce686d2ca62f7d7 100644 (file)
@@ -57,6 +57,7 @@ public:
   void setRefBlock(AbstractBlock* _refBlock);
   inline void setId(int _id){ id = _id; }
   inline void setSelected(bool _selected) { selected = _selected; }  
+  inline void setVisible(bool state) { visible = state; }
   void setRstClkVisible(bool b);
   void setWishboneVisible(bool b);
   void setDimension(int x, int y);
@@ -77,6 +78,7 @@ public:
   virtual bool isBoxItem();
   virtual bool isGroupItem();
   virtual bool isStimuliItem();
+  inline bool isVisible() { return visible; }
   inline bool isSelected() { return selected; }
   inline bool isRstClkVisible(){ return rstClkVisible;}
   inline bool isWishboneVisible(){ return wishboneVisible;}
@@ -150,6 +152,7 @@ protected:
 
   int lock;
   bool selected;
+  bool visible; //! true if the box is shown
   bool rstClkVisible; //! true if clock/reset interfaces are visible
   bool wishboneVisible; //! true if wishbone interfaces are visible