src/layers/axeslayer.h

changeset 263
59b6027b9843
parent 234
87ee9824210b
child 264
76a025db4948
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/layers/axeslayer.h	Sun Jun 26 21:00:06 2022 +0300
@@ -0,0 +1,13 @@
+#pragma once
+#include "gl/common.h"
+#include "gl/basicshaderprogram.h"
+
+class AxesLayer final : public RenderLayer
+{
+	BasicShader shader;
+public:
+	void initializeGL() override;
+	void overpaint(QPainter* painter) override;
+	void paintGL() override;
+	void mvpMatrixChanged(const glm::mat4& mvpMatrix) override;
+};

mercurial