0028162: Draw Harness - eliminate usage of deprecated Local Context
[occt.git] / src / ViewerTest / ViewerTest.hxx
index aefdfb7..1e16d9a 100644 (file)
@@ -25,6 +25,7 @@
 #include <Standard_Boolean.hxx>
 #include <TopAbs_ShapeEnum.hxx>
 #include <TopTools_HArray1OfShape.hxx>
+#include <TopTools_ListOfShape.hxx>
 #include <AIS_KindOfInteractive.hxx>
 #include <Aspect_TypeOfLine.hxx>
 #include <TColStd_HArray1OfTransient.hxx>
@@ -190,6 +191,10 @@ public:
   Standard_EXPORT static Standard_Boolean ParseOnOff (Standard_CString  theArg,
                                                       Standard_Boolean& theIsOn);
 
+  //! Returns list of selected shapes.
+  Standard_EXPORT static void GetSelectedShapes (TopTools_ListOfShape& theShapes);
+
+
   //! Parses line type argument.
   //! Handles either enumeration (integer) value or string constant.
   Standard_EXPORT static Standard_Boolean ParseLineType (Standard_CString   theArg,