MOS
environment_map_target.hpp
1 #pragma once
2 
3 #include <glad/glad.h>
4 
5 namespace mos::gl {
6 
8  friend class Renderer;
9 private:
10  explicit Environment_map_target(const Render_buffer &render_buffer);
11 public:
13  Environment_map_target(const Environment_map_target &target) = delete;
16  operator=(const Environment_map_target &target) = delete;
17  Environment_map_target &operator=(Environment_map_target &&target) = delete;
18  const GLuint texture{};
19  const GLuint albedo{};
20  const GLuint frame_buffer{};
21 };
22 }
Definition: render_buffer.hpp:7
Definition: array_buffers.hpp:5
Definition: environment_map_target.hpp:7
Render geometry shapes with OpenGL.
Definition: renderer.hpp:40