Oxygen Engine
Modern C++ 3D Engine using OpenGL
Loading...
Searching...
No Matches
external_texture.h
1
#ifndef OE_RENDER_EXTERNAL_TEXTURE_H
2
#define OE_RENDER_EXTERNAL_TEXTURE_H
3
4
#include "texture.h"
5
6
namespace
oe::render
7
{
11
class
ExternalTexture
:
public
Texture
12
{
13
public
:
17
explicit
ExternalTexture
(
const
uint32_t
id
);
18
22
ExternalTexture
23
(
24
const
uint32_t
id
,
25
const
int
width,
26
const
int
height,
27
const
int
internal_format
28
);
29
30
~ExternalTexture
()
override
;
31
};
32
}
33
34
#endif
oe::render::ExternalTexture
Definition
external_texture.h:12
oe::render::ExternalTexture::ExternalTexture
ExternalTexture(const uint32_t id)
oe::render::ExternalTexture::ExternalTexture
ExternalTexture(const uint32_t id, const int width, const int height, const int internal_format)
oe::render::Texture
Definition
texture.h:27
oe::render
Render related abstractions (Shader, Framebuffer, Cubemaps, Textures)
Definition
opengl.h:10
OxygenEngine
render
external_texture.h
Generated by
1.9.8