0031313: Foundation Classes - Dump improvement for classes
[occt.git] / src / OpenGl / OpenGl_LayerList.hxx
index 07c7701..c2fc8cf 100644 (file)
@@ -25,6 +25,7 @@
 #include <NCollection_Sequence.hxx>
 #include <NCollection_DataMap.hxx>
 
+class OpenGl_FrameBuffer;
 class OpenGl_Structure;
 class OpenGl_Workspace;
 struct OpenGl_GlobalLayerSettings;
@@ -125,6 +126,9 @@ public:
   //! Assigns BVH tree builder for frustom culling.
   Standard_EXPORT void SetFrustumCullingBVHBuilder (const Handle(Select3D_BVHBuilder3d)& theBuilder);
 
+  //! Dumps the content of me into the stream
+  Standard_EXPORT void DumpJson (Standard_OStream& theOStream, Standard_Integer theDepth = -1) const;
+
 protected:
 
   //! Stack of references to existing layers of predefined maximum size.