MOS
include
mos
gl
environment_map_target.hpp
1
#pragma once
2
3
#include <glad/glad.h>
4
5
namespace
mos::gl
{
6
7
class
Environment_map_target
{
8
friend
class
Renderer
;
9
private
:
10
explicit
Environment_map_target
(
const
Render_buffer
&render_buffer);
11
public
:
12
~
Environment_map_target
();
13
Environment_map_target
(
const
Environment_map_target
&target) =
delete
;
14
Environment_map_target
(
Environment_map_target
&&target) =
delete
;
15
Environment_map_target
&
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
}
mos::gl::Render_buffer
Definition:
render_buffer.hpp:7
mos::gl
Definition:
array_buffers.hpp:5
mos::gl::Environment_map_target
Definition:
environment_map_target.hpp:7
mos::gl::Renderer
Render geometry shapes with OpenGL.
Definition:
renderer.hpp:40
Generated on Sat Jan 22 2022 12:45:29 for MOS by
1.8.13