src/layers/axeslayer.h

changeset 378
01537fbe096e
parent 264
76a025db4948
equal deleted inserted replaced
377:e1c5e4310f8b 378:01537fbe096e
2 #include "src/gl/common.h" 2 #include "src/gl/common.h"
3 #include "src/gl/basicshaderprogram.h" 3 #include "src/gl/basicshaderprogram.h"
4 4
5 class AxesLayer final : public RenderLayer 5 class AxesLayer final : public RenderLayer
6 { 6 {
7 BasicShader shader; 7 gl::basic_shader shader;
8 public: 8 public:
9 void initializeGL() override; 9 void initializeGL() override;
10 void overpaint(QPainter* painter) override; 10 void overpaint(QPainter* painter) override;
11 void paintGL() override; 11 void paintGL() override;
12 void mvpMatrixChanged(const glm::mat4& mvpMatrix) override; 12 void mvpMatrixChanged(const glm::mat4& mvpMatrix) override;

mercurial