0031715: Visualization - add access to proxy shader program
authorosa <osa@opencascade.com>
Fri, 21 Aug 2020 08:22:45 +0000 (11:22 +0300)
committerbugmaster <bugmaster@opencascade.com>
Sat, 22 Aug 2020 09:13:12 +0000 (12:13 +0300)
src/OpenGl/OpenGl_ShaderProgram.hxx

index c86f0ec..7ed83ff 100755 (executable)
@@ -259,6 +259,9 @@ public:
 
   //! Fetches uniform variables from proxy shader program.
   Standard_EXPORT Standard_Boolean ApplyVariables (const Handle(OpenGl_Context)& theCtx);
+  
+  //! @return proxy shader program.
+  const Handle(Graphic3d_ShaderProgram)& Proxy() const { return myProxy; }
 
   //! @return true if current object was initialized
   inline bool IsValid() const