diff Framework/Scene2D/Internals/OpenGLFloatTextureProgram.h @ 592:bbe29efd3d1c

OpenGLLinesProgram
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 26 Apr 2019 12:55:43 +0200
parents b66ced2c43d4
children 4d1f57773b5b
line wrap: on
line diff
--- a/Framework/Scene2D/Internals/OpenGLFloatTextureProgram.h	Fri Apr 26 12:05:38 2019 +0200
+++ b/Framework/Scene2D/Internals/OpenGLFloatTextureProgram.h	Fri Apr 26 12:55:43 2019 +0200
@@ -29,12 +29,7 @@
   {
     class OpenGLFloatTextureProgram : public boost::noncopyable
     {
-    private:
-      OpenGLTextureProgram  program_;
-
     public:
-      OpenGLFloatTextureProgram(OpenGL::IOpenGLContext&  context);
-
       class Data : public boost::noncopyable
       {
       private:
@@ -62,6 +57,12 @@
         }
       };
 
+    private:
+      OpenGLTextureProgram  program_;
+
+    public:
+      OpenGLFloatTextureProgram(OpenGL::IOpenGLContext&  context);
+
       void Apply(Data& data,
                  const AffineTransform2D& transform,
                  float windowCenter,