#include <MRGLTexture.h>
|
static constexpr GLuint | NO_TEX = 0 |
|
◆ GlTexture() [1/3]
MRVIEWER_API MR::GlTexture::GlTexture |
( |
GLenum | val | ) |
|
◆ GlTexture() [2/3]
MR::GlTexture::GlTexture |
( |
const GlTexture & | | ) |
|
|
delete |
◆ GlTexture() [3/3]
MRVIEWER_API MR::GlTexture::GlTexture |
( |
GlTexture && | r | ) |
|
◆ ~GlTexture()
virtual MRVIEWER_API MR::GlTexture::~GlTexture |
( |
| ) |
|
|
virtual |
◆ bind()
MRVIEWER_API void MR::GlTexture::bind |
( |
| ) |
|
◆ del()
MRVIEWER_API void MR::GlTexture::del |
( |
| ) |
|
◆ gen()
MRVIEWER_API void MR::GlTexture::gen |
( |
| ) |
|
◆ getId()
auto MR::GlTexture::getId |
( |
| ) |
const |
|
inline |
◆ loadData() [1/2]
template<typename C >
void MR::GlTexture::loadData |
( |
const Settings & | settings, |
|
|
const C & | cont ) |
|
inline |
◆ loadData() [2/2]
MRVIEWER_API void MR::GlTexture::loadData |
( |
const Settings & | settings, |
|
|
const char * | arr ) |
◆ loadDataOpt() [1/2]
template<typename C >
void MR::GlTexture::loadDataOpt |
( |
bool | refresh, |
|
|
const Settings & | settings, |
|
|
const C & | cont ) |
|
inline |
◆ loadDataOpt() [2/2]
MRVIEWER_API void MR::GlTexture::loadDataOpt |
( |
bool | refresh, |
|
|
const Settings & | settings, |
|
|
const char * | arr ) |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ size()
size_t MR::GlTexture::size |
( |
| ) |
const |
|
inline |
◆ texImage_()
virtual void MR::GlTexture::texImage_ |
( |
const Settings & | settings, |
|
|
const char * | arr ) |
|
protectedpure virtual |
◆ valid()
bool MR::GlTexture::valid |
( |
| ) |
const |
|
inline |
◆ NO_TEX
GLuint MR::GlTexture::NO_TEX = 0 |
|
staticconstexpr |
◆ size_
size_t MR::GlTexture::size_ = 0 |
|
protected |
◆ textureID_
GLuint MR::GlTexture::textureID_ = NO_TEX |
|
protected |
◆ type_
GLenum MR::GlTexture::type_ = NO_TEX |
|
protected |
The documentation for this class was generated from the following file: