X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModuleBase%2FModuleBase_Operation.h;h=97e742eae9d3e346154ac63feb2c6043ab196486;hb=c8e35a67c60489a46aaf7c8ff75001511ac2635b;hp=45082511a531d80517adc94f349eb95f16d53784;hpb=3baa523772616910e6fb91a52306e7cb2d9e9468;p=modules%2Fshaper.git diff --git a/src/ModuleBase/ModuleBase_Operation.h b/src/ModuleBase/ModuleBase_Operation.h index 45082511a..97e742eae 100644 --- a/src/ModuleBase/ModuleBase_Operation.h +++ b/src/ModuleBase/ModuleBase_Operation.h @@ -148,6 +148,10 @@ signals: /// The operation is postponed void postponed(); + /// The operation is triggered + /// \param theState a new triggered state + void triggered(bool theState); + /// The operation is filled with existing preselection void activatedByPreselection(); @@ -219,9 +223,6 @@ signals: /// \return Returns TRUE if current operation can be committed, e.g. all parameters are filled virtual bool canBeCommitted() const; - /// Returns pointer to the root document. - std::shared_ptr document() const; - /// Return a widget value point by the selection and the viewer position /// The default realization returns false /// \param thePrs the presentation @@ -263,6 +264,8 @@ signals: /// before operation feature creating CompositeFeaturePtr myParentFeature; + /// Last current feature before editing operation + FeaturePtr myCurrentFeature; }; #endif