0032217: Visualization, TKOpenGl - drop propagation of unused FFP functions
[occt.git] / src / OpenGl / OpenGl_GlCore33.hxx
index 7e32c50..9605d67 100644 (file)
 #include <OpenGl_GlCore32.hxx>
 
 //! OpenGL 3.3 definition.
-template<typename theBaseClass_t>
-struct OpenGl_TmplCore33 : public theBaseClass_t
+struct OpenGl_GlCore33 : public OpenGl_GlCore32
 {
+private:
+  typedef OpenGl_GlCore32 theBaseClass_t;
 
 #if !defined(GL_ES_VERSION_2_0)
 
@@ -72,10 +73,4 @@ public: //! @name OpenGL 3.3 additives to 3.2
 
 };
 
-//! OpenGL 3.3 compatibility profile.
-typedef OpenGl_TmplCore33<OpenGl_GlCore32Back> OpenGl_GlCore33Back;
-
-//! OpenGL 3.3 core profile.
-typedef OpenGl_TmplCore33<OpenGl_GlCore32>     OpenGl_GlCore33;
-
 #endif // _OpenGl_GlCore33_Header