X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2FModelHighAPI%2FModelHighAPI_RefAttr.h;h=feb9edfdc6124f809975c2bcafa78666e8bc51bb;hb=9d8267a424a809d0f96593b13f8472666553ce2e;hp=7c1bbd6e817f5f481de0ee07f7ca563d0e602ffd;hpb=5a67842979db286af5bb5015fe413d8b06c6587e;p=modules%2Fshaper.git diff --git a/src/ModelHighAPI/ModelHighAPI_RefAttr.h b/src/ModelHighAPI/ModelHighAPI_RefAttr.h index 7c1bbd6e8..feb9edfdc 100644 --- a/src/ModelHighAPI/ModelHighAPI_RefAttr.h +++ b/src/ModelHighAPI/ModelHighAPI_RefAttr.h @@ -31,6 +31,7 @@ class ModelAPI_Attribute; class ModelAPI_AttributeRefAttr; class ModelAPI_AttributeRefAttrList; class ModelAPI_Object; +class ModelAPI_ObjectMovedMessage; class ModelHighAPI_Interface; //-------------------------------------------------------------------------------------- /**\class ModelHighAPI_RefAttr @@ -68,6 +69,10 @@ public: MODELHIGHAPI_EXPORT bool isEmpty() const; + /// Fill moved message by the attribute or object + MODELHIGHAPI_EXPORT + void fillMessage(const std::shared_ptr& theMessage) const; + private: enum VariantType { VT_ATTRIBUTE, VT_OBJECT } myVariantType; std::shared_ptr myAttribute;