Salome HOME
Initial merge of branch 'BR_HYDRO_IMPS_2016' into BR_PORTING_OCCT_7
[modules/hydro.git] / src / HYDROGUI / HYDROGUI_Module.h
index 381bf95da8ebd3bd44de8fc2d573aabb79239fef..2e62e5081b5ee87f1358736728b65e353f29e1a1 100644 (file)
@@ -41,7 +41,7 @@ class SVTK_Viewer;
 class SUIT_ViewWindow;
 class SUIT_ViewManager;
 
-class Handle(HYDROData_StricklerTable);
+class HYDROData_StricklerTable;
 
 class HYDROGUI_DataModel;
 class HYDROGUI_Displayer;
@@ -157,6 +157,9 @@ public:
   void                            setObjectVisible( const int theViewId,
                                                     const Handle(HYDROData_Entity)& theObject,
                                                     const bool theState );
+
+  virtual void                    preferencesChanged( const QString&, const QString& );
+
   /** 
    * Set IsToUpdate flag for all presentations of the given object to recompute them during 
    * the next viewer(s) updating.
@@ -214,6 +217,8 @@ public:
    */
   QCursor                         getPrefEditCursor() const;
 
+  void                            clearCache();
+
   /**
    * Returns Strickler table used for Land Cover scalar map coloring in the given view.
    * @param theViewId the view id
@@ -248,6 +253,8 @@ public:
    */
   void                            setObjectRemoved( const Handle(HYDROData_Entity)& theObject );
 
+  void                            enableLCMActions();
+
 protected:
   CAM_DataModel*                  createDataModel();