MOS
quad.hpp
1 #pragma once
2 
3 #include <glad/glad.h>
4 
5 namespace mos::gl {
6 
7 class Quad {
8  friend class Renderer;
9 private:
10  Quad();
11  ~Quad();
12 public:
13  Quad(const Quad &target) = delete;
14  Quad(const Quad &&target) = delete;
15  Quad &operator=(const Quad &target) = delete;
16  Quad &operator=(const Quad &&target) = delete;
17  const GLuint vertex_array{};
18  const GLuint buffer{};
19 };
20 }
Definition: quad.hpp:7
Definition: array_buffers.hpp:5
Render geometry shapes with OpenGL.
Definition: renderer.hpp:40