Creating OpenGL utility class, consolidating number of OpenGL function objects

This commit is contained in:
Dan Paulat 2021-07-23 21:30:51 -05:00
parent c6a323247d
commit 59be110c10
10 changed files with 124 additions and 73 deletions

View file

@ -1,4 +1,8 @@
#include <qmapboxgl.hpp>
#pragma once
#include <scwx/qt/util/gl.hpp>
#include <QMapboxGL>
namespace scwx
{
@ -10,7 +14,7 @@ class TriangleLayerImpl;
class TriangleLayer : public QMapbox::CustomLayerHostInterface
{
public:
explicit TriangleLayer();
explicit TriangleLayer(OpenGLFunctions& gl);
~TriangleLayer();
TriangleLayer(const TriangleLayer&) = delete;