X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModuleBase%2FModuleBase_IModule.h;h=75cd6e62aea767d8aea70b9a7f9e0746788ed713;hb=26d86199535820c6080ad582470b04e1bbff6152;hp=e0937f09e21e600298048c02dfd1cd71fe38d697;hpb=ded1e8998ec9d6d57f5a5a122c4abced86874273;p=modules%2Fshaper.git diff --git a/src/ModuleBase/ModuleBase_IModule.h b/src/ModuleBase/ModuleBase_IModule.h index e0937f09e..75cd6e62a 100755 --- a/src/ModuleBase/ModuleBase_IModule.h +++ b/src/ModuleBase/ModuleBase_IModule.h @@ -201,6 +201,11 @@ class MODULEBASE_EXPORT ModuleBase_IModule : public QObject /// \param theTypes a selection modes to be extended virtual void customSubShapesSelectionModes(QIntList& theTypes) {} + /// Return true if the custom presentation is activated + /// \param theFlag a flag of level of customization, which means that only part of sub-elements + /// \return boolean value + virtual bool isCustomPrsActivated(const ModuleBase_CustomizeFlag& theFlag) const { return false; }; + /// Activate custom presentation for the object. Default realization is empty. /// \param theFeature a feature instance /// \param theFlag a flag of level of customization, which means that only part of sub-elements