MOS
include
mos
gl
shadow_map_target.hpp
1
#pragma once
2
3
#include <glad/glad.h>
4
5
namespace
mos::gl
{
6
7
class
Shadow_map_target
{
8
friend
class
Renderer
;
9
private
:
10
explicit
Shadow_map_target
(
const
Render_buffer
&render_buffer);
11
public
:
12
~
Shadow_map_target
();
13
Shadow_map_target
(
const
Shadow_map_target
&target) =
delete
;
14
Shadow_map_target
(
Shadow_map_target
&&target) =
delete
;
15
Shadow_map_target
&operator=(
const
Shadow_map_target
&target) =
delete
;
16
Shadow_map_target
&operator=(
Shadow_map_target
&&target) =
delete
;
17
const
GLuint texture{};
18
const
GLuint frame_buffer{};
19
};
20
}
mos::gl::Shadow_map_target
Definition:
shadow_map_target.hpp:7
mos::gl::Render_buffer
Definition:
render_buffer.hpp:7
mos::gl
Definition:
array_buffers.hpp:5
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