X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModuleBase%2FModuleBase_ISelection.h;h=b2686be48496f03077af7524b2bb656e6d7e461c;hb=cdc2caa21375bc96aaad9bb7c3ee1140dac1d738;hp=a444e586713e2929c848feca2cc2342e2b5b050b;hpb=e3f1f11a6fa18935c70877e804bae039d375094b;p=modules%2Fshaper.git diff --git a/src/ModuleBase/ModuleBase_ISelection.h b/src/ModuleBase/ModuleBase_ISelection.h index a444e5867..b2686be48 100644 --- a/src/ModuleBase/ModuleBase_ISelection.h +++ b/src/ModuleBase/ModuleBase_ISelection.h @@ -60,6 +60,9 @@ class ModuleBase_ISelection //! \param theList returning list of selected AIS objects virtual void selectedAISObjects(AIS_ListOfInteractive& theList) const = 0; + //! Returns list of currently selected QModelIndexes + virtual ObjectPtr getSelectableObject(const Handle_SelectMgr_EntityOwner& theOwner) const = 0; + //! Returns list of currently selected shapes and their owners (objects). //! Both lists are synchronized //! \param theList returning list of selected AIS objects