Project Alice
|
#include <texture.hpp>
Public Member Functions | |
data_texture (int32_t sz, int32_t ch) | |
data_texture (data_texture const &)=delete | |
data_texture (data_texture &&other) noexcept | |
data_texture & | operator= (data_texture const &)=delete |
data_texture & | operator= (data_texture &&other) noexcept |
GLuint | handle () |
~data_texture () | |
Public Attributes | |
uint8_t * | data = nullptr |
int32_t | size = 0 |
int32_t | channels = 4 |
bool | data_updated = false |
Definition at line 52 of file texture.hpp.
ogl::data_texture::data_texture | ( | int32_t | sz, |
int32_t | ch | ||
) |
Definition at line 677 of file texture.cpp.
|
delete |
|
noexcept |
Definition at line 725 of file texture.cpp.
ogl::data_texture::~data_texture | ( | ) |
Definition at line 702 of file texture.cpp.
uint32_t ogl::data_texture::handle | ( | ) |
|
noexcept |
Definition at line 734 of file texture.cpp.
|
delete |
int32_t ogl::data_texture::channels = 4 |
Definition at line 58 of file texture.hpp.
uint8_t* ogl::data_texture::data = nullptr |
Definition at line 56 of file texture.hpp.
bool ogl::data_texture::data_updated = false |
Definition at line 60 of file texture.hpp.
int32_t ogl::data_texture::size = 0 |
Definition at line 57 of file texture.hpp.