]> SALOME platform Git repositories - modules/shaper.git/blobdiff - src/XGUI/XGUI_ModuleConnector.h
Salome HOME
Implement 'Show Only' button in group operation
[modules/shaper.git] / src / XGUI / XGUI_ModuleConnector.h
index 07fafe3839b1b565bac9cca9b172045af845798a..6080c893ea4e1cf5353838d890c4b4838b9607c8 100644 (file)
@@ -97,6 +97,9 @@ Q_OBJECT
   //! \param theObject a data object
   virtual bool isVisible(const ObjectPtr& theObject) const;
 
+  //! Returns list of currently displayed objects
+  virtual QObjectPtrList displayedObjects() const;
+
   //! Select features clearing previous selection.
   //! If the list is empty then selection will be cleared
   virtual void setSelected(const QList<std::shared_ptr<ModuleBase_ViewerPrs>>& theValues);
@@ -121,6 +124,10 @@ Q_OBJECT
 
   virtual void deactivateCurrentSelector();
 
+  //! Temporary enable or disable viewer update. Returns previous state of updating
+  //! \param isEnabled new state of the viewer update
+  virtual bool enableUpdateViewer(bool isEnabled);
+
   //! Returns workshop
   XGUI_Workshop* workshop() const { return myWorkshop; }